42float ldexp(
float e,
int e);
52float scalbn(
float e,
int n);
56float hypot(
float e,
float f);
75float pymod(
float e,
float f);
84float fmod(
float e,
float f);
93float fdim(
float e,
float f);
94float fmax(
float e,
float f);
95float fmin(
float e,
float f);
96float fma(
float e,
float f,
float g);
100int isless(
float e,
float f);
105#define INFINITY 1.0/0.0
107const float M_E = 2.7182818284590452354;
110const float M_LN2 = 0.69314718055994530942;
111const float M_LN10 = 2.30258509299404568402;
114#define M_PI 3.14159265358979323846
115const float M_PI_2 = 1.57079632679489661923;
116const float M_PI_4 = 0.78539816339744830962;
117const float M_1_PI = 0.31830988618379067154;
118const float M_2_PI = 0.63661977236758134308;
float fdim(float e, float f)
const float M_SQRT1_2
1/sqrt(2)
int isgreater(float e, float f)
const float M_LN10
log_e 10
vector remquo(float e, float f)
float ldexp(float e, int e)
float fmin(float e, float f)
float fmax(float e, float f)
const float M_LOG10E
log_10 e
const float M_2_SQRTPI
2/sqrt(pi)
float remainder(float e, float f)
vector lgamma(float e)
Value in .x, sign in .y.
float hypot(float e, float f)
float nextafter(float e, float f)
float copysign(float e, float f)
const float M_SQRT2
sqrt(2)
int islessequal(float e, float f)
int isunordered(float e, float f)
float logn(float e, float base)
vector frexp(float e)
Returns mantissa as .x, exponent as .y.
int isgreaterequal(float e, float f)
float scalbn(float e, int n)
vector modf(float f)
Fraction as .x, integer as .y.
float fmod(float e, float f)
const float M_LOG2E
log_2 e
int islessgreater(float e, float f)
int isless(float e, float f)
float pymod(float e, float f)
Pythonic mod: TODO: %% operator?
float fma(float e, float f, float g)
float nexttoward(float e, float f)