ref: 8da648a8d1939d68e40c0fc351c5a9b8beb3f16d
dir: /sys/src/cmd/map/libmap/ccubrt.c/
#include <u.h> #include <libc.h> #include "map.h" void ccubrt(double zr, double zi, double *wr, double *wi) { double r, theta; theta = atan2(zi,zr); r = cubrt(hypot(zr,zi)); *wr = r*cos(theta/3); *wi = r*sin(theta/3); }