Cannot sample enough valid points. (more)

\[\frac{\tan^{-1}_* \frac{im}{re} \cdot \log base - \log \left(\sqrt{re \cdot re + im \cdot im}\right) \cdot 0}{\log base \cdot \log base + 0 \cdot 0}\]
\frac{\tan^{-1}_* \frac{im}{re} \cdot \log base - \log \left(\sqrt{re \cdot re + im \cdot im}\right) \cdot 0}{\log base \cdot \log base + 0 \cdot 0}
double f(double re, double im, double base) {
        double r1008961 = im;
        double r1008962 = re;
        double r1008963 = atan2(r1008961, r1008962);
        double r1008964 = base;
        double r1008965 = log(r1008964);
        double r1008966 = r1008963 * r1008965;
        double r1008967 = r1008962 * r1008962;
        double r1008968 = r1008961 * r1008961;
        double r1008969 = r1008967 + r1008968;
        double r1008970 = sqrt(r1008969);
        double r1008971 = log(r1008970);
        double r1008972 = 0.0;
        double r1008973 = r1008971 * r1008972;
        double r1008974 = r1008966 - r1008973;
        double r1008975 = r1008965 * r1008965;
        double r1008976 = r1008972 * r1008972;
        double r1008977 = r1008975 + r1008976;
        double r1008978 = r1008974 / r1008977;
        return r1008978;
}