-
-
Notifications
You must be signed in to change notification settings - Fork 9
cmath
Isaac Shelton edited this page Sep 12, 2023
·
7 revisions
define HUGE_VAL = 1.0e500
define HUGE_VALF = 1.0e50f
func acos(value float) floatfunc asin(value float) floatfunc atan(value float) floatfunc atan2(a, b float) floatfunc cos(value float) floatfunc cosh(value float) floatfunc sin(value float) floatfunc sinh(value float) floatfunc tan(value float) floatfunc tanh(value float) floatfunc exp(value float) floatfunc log(value float) floatfunc log10(value float) floatfunc mod(in value double, out remainder *double) doublefunc mod(in value float, out remainder *float) floatfunc pow(a, b float) floatfunc sqrt(value float) floatfunc ceil(value float) floatfunc abs(value double) doublefunc abs(value float) floatfunc fabs(value float) floatfunc floor(value float) floatfunc fmod(a, b float) floatfunc log(number $T~__number__) doublefunc log10(number $T~__number__) doublefunc exp(number $T~__number__) doublefunc pow(a, b $T~__number__) doublefunc sqrt(number $T~__number__) doublefunc sin(number $T~__number__) doublefunc cos(number $T~__number__) doublefunc tan(number $T~__number__) doublefunc sinh(number $T~__number__) doublefunc cosh(number $T~__number__) doublefunc tanh(number $T~__number__) doublefunc atan(number $T~__number__) doublefunc atan2(a, b $T~__number__) doublefunc isinf(x float) boolfunc isinf(x double) boolfunc isfinite(x float) boolfunc isfinite(x double) boolfunc isnan(x float) boolfunc isnan(x double) boolfunc signbit(x float) boolfunc signbit(x double) bool
Other symbols are imported indirectly from sys/cmath.adept