ref: aa5e90543f33b596e7d2e09645488f3a14e5ff20
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); }