# math

float sqrt (float x)
{
  ...
}

float64 sqrt (float64 x)
{
  ...
}

fixed round (float x, int accuracy)
{
  ...
}

ulong -a is_nan (numeric x)                                                    /* "if (value->is_nan ()) ..." */
            for (numeric : float, float64)
             -> (ulong not_a_number = 0)
{
  ...
}

...

# >> is_nan, round,
     exp, ln, n_logn, pow, sqrt,
     sin, cos, tn, ctn, atn, actn