Go to the first, previous, next, last section, table of contents.
This section lists the known errors of the functions in the math
library. Errors are measured in "units of the last place". This is a
measure for the relative error. For a number @math{z} with the
representation @math{d.d...d@mul{}2^e} (we assume IEEE
floating-point numbers with base 2) the ULP is represented by
@ifnottex
|d.d...d - (z / 2^e)| / 2^(p - 1)
where @math{p} is the number of bits in the mantissa of the
floating-point number representation. Ideally the error for all
functions is always less than 0.5ulps. Using rounding bits this is also
possible and normally implemented for the basic operations. To achieve
the same for the complex math functions requires a lot more work and
this was not spend so far.
Therefore many of the functions in the math library have errors. The
table lists the maximum error for each function which is exposed by one
of the existing tests in the test suite. It is tried to cover as much
as possible and really list the maximum error (or at least a ballpark
figure) but this is often not achieved due to the large search space.
The table lists the ULP values for different architectures. Different
architectures have different results since their hardware support for
floating-point operations varies and also the existing hardware support
is different.
@multitable {nexttowardf} {1000 + i 1000} {1000 + i 1000} {1000 + i 1000} {1000 + i 1000} {1000 + i 1000} {1000 + i 1000} {1000 + i 1000} {1000 + i 1000} {1000 + i 1000} {1000 + i 1000} {1000 + i 1000} {1000 + i 1000}
Function @tab s390/fpu @tab sh/sh4/fpu @tab ia64/fpu @tab sparc/sparc64/fpu @tab sparc/sparc32/fpu @tab powerpc/fpu @tab mips/fpu @tab m68k/fpu @tab ix86 @tab Generic @tab arm @tab alpha/fpu
acosf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
acos @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
acosl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab 1 @tab 1150 @tab - @tab - @tab -
acoshf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
acosh @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
acoshl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab 1 @tab 1 @tab - @tab - @tab -
asinf @tab 2 @tab 2 @tab - @tab 2 @tab 2 @tab 2 @tab 2 @tab - @tab - @tab - @tab 2 @tab 2
asin @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
asinl @tab - @tab - @tab 1 @tab - @tab - @tab - @tab - @tab 1 @tab 1 @tab - @tab - @tab -
asinhf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
asinh @tab - @tab - @tab 1 @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
asinhl @tab - @tab - @tab 656 @tab - @tab - @tab - @tab - @tab 14 @tab 656 @tab - @tab - @tab -
atanf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
atan @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
atanl @tab - @tab - @tab - @tab 1 @tab - @tab - @tab - @tab - @tab 549 @tab - @tab - @tab -
atanhf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
atanh @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
atanhl @tab - @tab - @tab 1605 @tab - @tab - @tab - @tab - @tab - @tab 1605 @tab - @tab - @tab -
atan2f @tab 4 @tab 4 @tab - @tab 4.0000 @tab 4.0000 @tab 4 @tab 4 @tab - @tab - @tab - @tab - @tab 4
atan2 @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
atan2l @tab - @tab - @tab - @tab 1 @tab - @tab - @tab - @tab - @tab 549 @tab - @tab - @tab -
cabsf @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
cabs @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab - @tab 1 @tab 1
cabsl @tab - @tab - @tab 560 @tab - @tab - @tab - @tab - @tab 1 @tab 560 @tab - @tab - @tab -
cacosf @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 2 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 2 @tab 1 + i 2 @tab - @tab 1 + i 1 @tab 1 + i 1
cacos @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab - @tab 1 + i 0 @tab 1 + i 0
cacosl @tab - @tab - @tab 151 + i 329 @tab 0 + i 3 @tab - @tab - @tab - @tab 1 + i 1 @tab 151 + i 329 @tab - @tab - @tab -
cacoshf @tab 7 + i 3 @tab 7 + i 3 @tab 7 + i 3 @tab 7 + i 3 @tab 7 + i 3 @tab 7 + i 3 @tab 7 + i 3 @tab 7 + i 0 @tab 4 + i 4 @tab - @tab 7 + i 3 @tab 7 + i 3
cacosh @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab - @tab 1 + i 1 @tab 1 + i 1
cacoshl @tab - @tab - @tab 328 + i 151 @tab 5 + i 1 @tab - @tab - @tab - @tab 6 + i 2 @tab 328 + i 151 @tab - @tab - @tab -
cargf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
carg @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
cargl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
casinf @tab 2 + i 1 @tab 2 + i 1 @tab 2 + i 2 @tab 2 + i 1 @tab 2 + i 1 @tab 2 + i 1 @tab 2 + i 1 @tab 2 + i 2 @tab 2 + i 2 @tab - @tab 2 + i 1 @tab 2 + i 1
casin @tab 3 + i 0 @tab 3 + i 0 @tab 3 + i 0 @tab 3 + i 0 @tab 3 + i 0 @tab 3 + i 0 @tab 3 + i 0 @tab 3 + i 0 @tab 3 + i 0 @tab - @tab 3 + i 0 @tab 3 + i 0
casinl @tab - @tab - @tab 603 + i 329 @tab 1 + i 3 @tab - @tab - @tab - @tab 1 + i 1 @tab 603 + i 329 @tab - @tab - @tab -
casinhf @tab 1 + i 6 @tab 1 + i 6 @tab 1 + i 6 @tab 1 + i 6 @tab 1 + i 6 @tab 1 + i 6 @tab 1 + i 6 @tab 19 + i 2 @tab 1 + i 6 @tab - @tab 1 + i 6 @tab 1 + i 6
casinh @tab 5 + i 3 @tab 5 + i 3 @tab 5 + i 3 @tab 5 + i 3 @tab 5 + i 3 @tab 5 + i 3 @tab 5 + i 3 @tab 6 + i 13 @tab 5 + i 3 @tab - @tab 5 + i 3 @tab 5 + i 3
casinhl @tab - @tab - @tab 892 + i 12 @tab 4 + i 2 @tab - @tab - @tab - @tab 6 + i 7 @tab 892 + i 12 @tab - @tab - @tab -
catanf @tab 4 + i 1 @tab 4 + i 1 @tab 4 + i 1 @tab 4 + i 1 @tab 4 + i 1 @tab 4 + i 1 @tab 4 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab - @tab 4 + i 1 @tab 4 + i 1
catan @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab - @tab 0 + i 1 @tab 0 + i 1
catanl @tab - @tab - @tab 251 + i 474 @tab 0 + i 1 @tab - @tab - @tab - @tab 1 + i 7 @tab 251 + i 474 @tab - @tab - @tab -
catanhf @tab 1 + i 6 @tab 1 + i 6 @tab 0 + i 6 @tab 1 + i 6 @tab 1 + i 6 @tab 0 + i 6 @tab 1 + i 6 @tab - @tab 1 + i 0 @tab - @tab 1 + i 6 @tab 1 + i 6
catanh @tab 4 + i 1 @tab 4 + i 1 @tab 4 + i 1 @tab 4 + i 1 @tab 4 + i 1 @tab 4 + i 1 @tab 4 + i 1 @tab - @tab 2 + i 0 @tab - @tab 4 + i 1 @tab 4 + i 1
catanhl @tab - @tab - @tab 66 + i 447 @tab - @tab - @tab - @tab - @tab 2 + i 2 @tab 66 + i 447 @tab - @tab - @tab -
cbrtf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
cbrt @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
cbrtl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab 948 @tab 716 @tab - @tab - @tab -
ccosf @tab 0 + i 1 @tab 0 + i 1 @tab 1 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab - @tab 0 + i 1 @tab 0 + i 1
ccos @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 0 + i 1 @tab 1 + i 1 @tab - @tab 1 + i 1 @tab 1 + i 1
ccosl @tab - @tab - @tab 5 + i 1901 @tab - @tab - @tab - @tab - @tab 0 + i 1 @tab 5 + i 1901 @tab - @tab - @tab -
ccoshf @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 3 + i 1 @tab 1 + i 1 @tab - @tab 1 + i 1 @tab 1 + i 1
ccosh @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 0 @tab 1 + i 1 @tab - @tab 1 + i 1 @tab 1 + i 1
ccoshl @tab - @tab - @tab 1467 + i 1183 @tab - @tab - @tab - @tab - @tab 1 + i 2 @tab 1467 + i 1183 @tab - @tab - @tab -
ceilf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
ceil @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
ceill @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
cexpf @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 3 + i 2 @tab 1 + i 0 @tab - @tab 1 + i 1 @tab 1 + i 1
cexp @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab - @tab - @tab - @tab 1 + i 0 @tab 1 + i 0
cexpl @tab - @tab - @tab 940 + i 1067 @tab 1 + i 1 @tab - @tab - @tab - @tab 2 + i 0 @tab 940 + i 1067 @tab - @tab - @tab -
cimagf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
cimag @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
cimagl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
clogf @tab 0 + i 3 @tab 0 + i 3 @tab 0 + i 3 @tab 0 + i 3 @tab 0 + i 3 @tab 0 + i 3 @tab 0 + i 3 @tab - @tab - @tab - @tab 0 + i 3 @tab 0 + i 3
clog @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab - @tab - @tab - @tab 0 + i 1 @tab 0 + i 1
clogl @tab - @tab - @tab 0 + i 1 @tab - @tab - @tab - @tab - @tab 0 + i 1 @tab 0 + i 1 @tab - @tab - @tab -
clog10f @tab 1 + i 5 @tab 1 + i 5 @tab 1 + i 5 @tab 1 + i 5 @tab 1 + i 5 @tab 1 + i 5 @tab 1 + i 5 @tab 1 + i 1 @tab 1 + i 1 @tab - @tab 1 + i 5 @tab 1 + i 5
clog10 @tab 1 + i 1 @tab 1 + i 1 @tab 2 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 2 + i 1 @tab - @tab 1 + i 1 @tab 1 + i 1
clog10l @tab - @tab - @tab 1402 + i 186 @tab - @tab - @tab - @tab - @tab 1 + i 3 @tab 1403 + i 186 @tab - @tab - @tab -
conjf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
conj @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
conjl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
copysignf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
copysign @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
copysignl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
cosf @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
cos @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab - @tab 2 @tab 2
cosl @tab - @tab - @tab 529 @tab 1 @tab - @tab - @tab - @tab 1 @tab 529 @tab - @tab - @tab -
coshf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
cosh @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
coshl @tab - @tab - @tab 2 @tab - @tab - @tab - @tab - @tab 2 @tab 309 @tab - @tab - @tab -
cpowf @tab 4 + i 2 @tab 4 + i 2 @tab 5 + i 2.5333 @tab 4 + i 2 @tab 4 + i 2 @tab 4 + i 2 @tab 4 + i 2 @tab 1 + i 6 @tab 4 + i 2.5333 @tab - @tab 4 + i 2 @tab 4 + i 2
cpow @tab 1 + i 1.1031 @tab 1 + i 1.1031 @tab 1 + i 1.104 @tab 1 + i 1.1031 @tab 1 + i 1.1031 @tab 1 + i 2 @tab 1 + i 1.1031 @tab 1 + i 1.103 @tab 1 + i 1.104 @tab - @tab 1 + i 1.1031 @tab 1 + i 1.1031
cpowl @tab - @tab - @tab 1 + i 4 @tab 3 + i 0.9006 @tab - @tab - @tab - @tab 5 + i 2 @tab 2 + i 9 @tab - @tab - @tab -
cprojf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
cproj @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
cprojl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
crealf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
creal @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
creall @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
csinf @tab 0 + i 1 @tab 0 + i 1 @tab 1 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 1 + i 1 @tab - @tab - @tab 0 + i 1 @tab 0 + i 1
csin @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
csinl @tab - @tab - @tab 966 + i 168 @tab - @tab - @tab - @tab - @tab - @tab 966 + i 168 @tab - @tab - @tab -
csinhf @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab - @tab 1 + i 1 @tab 1 + i 1
csinh @tab 0 + i 1 @tab 0 + i 1 @tab 1 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab 0 + i 1 @tab - @tab 1 + i 1 @tab - @tab 0 + i 1 @tab 0 + i 1
csinhl @tab - @tab - @tab 413 + i 477 @tab - @tab - @tab - @tab - @tab 1 + i 2 @tab 413 + i 477 @tab - @tab - @tab -
csqrtf @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 2 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 0 @tab - @tab - @tab 1 + i 1 @tab 1 + i 1
csqrt @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab 1 + i 0 @tab - @tab 1 + i 0 @tab - @tab 1 + i 0 @tab 1 + i 0
csqrtl @tab - @tab - @tab 237 + i 128 @tab 1 + i 1 @tab - @tab - @tab - @tab - @tab 237 + i 128 @tab - @tab - @tab -
ctanf @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 0 @tab 1 + i 1 @tab - @tab 1 + i 1 @tab 1 + i 1
ctan @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 1 @tab 1 + i 0 @tab 1 + i 1 @tab - @tab 1 + i 1 @tab 1 + i 1
ctanl @tab - @tab - @tab 690 + i 367 @tab - @tab - @tab - @tab - @tab 439 + i 2 @tab 690 + i 367 @tab - @tab - @tab -
ctanhf @tab 2 + i 1 @tab 2 + i 1 @tab 2 + i 2 @tab 2 + i 1 @tab 2 + i 1 @tab 2 + i 1 @tab 2 + i 1 @tab 1 + i 0 @tab 1 + i 1 @tab - @tab 2 + i 1 @tab 2 + i 1
ctanh @tab 2 + i 2 @tab 2 + i 2 @tab 2 + i 2 @tab 2 + i 2 @tab 2 + i 2 @tab 2 + i 2 @tab 2 + i 2 @tab 0 + i 1 @tab 0 + i 1 @tab - @tab 2 + i 2 @tab 2 + i 2
ctanhl @tab - @tab - @tab 286 + i 3074 @tab - @tab - @tab - @tab - @tab 2 + i 25 @tab 286 + i 3074 @tab - @tab - @tab -
erff @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
erf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
erfl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
erfcf @tab 12 @tab 12 @tab 12 @tab 12 @tab 12 @tab 12 @tab 12 @tab 11 @tab 12 @tab - @tab 12 @tab 12
erfc @tab 24 @tab 24 @tab 24 @tab 24 @tab 24 @tab 24 @tab 24 @tab 24 @tab 24 @tab - @tab 24 @tab 24
erfcl @tab - @tab - @tab 12 @tab - @tab - @tab - @tab - @tab 12 @tab 36 @tab - @tab - @tab -
expf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
exp @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
expl @tab - @tab - @tab 412 @tab - @tab - @tab - @tab - @tab - @tab 412 @tab - @tab - @tab -
exp10f @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab - @tab - @tab - @tab 2 @tab 2
exp10 @tab 6 @tab 6 @tab 6 @tab 6 @tab 6 @tab 6 @tab 6 @tab 1 @tab 1 @tab - @tab 6 @tab 6
exp10l @tab - @tab - @tab 1182 @tab 1 @tab - @tab - @tab - @tab 1 @tab 1182 @tab - @tab - @tab -
exp2f @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
exp2 @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
exp2l @tab - @tab - @tab 462 @tab - @tab - @tab - @tab - @tab - @tab 462 @tab - @tab - @tab -
expm1f @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab - @tab - @tab 1 @tab 1
expm1 @tab - @tab - @tab 1 @tab 1 @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
expm1l @tab - @tab - @tab 825 @tab - @tab - @tab - @tab - @tab 1 @tab 825 @tab - @tab - @tab -
fabsf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fabs @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fabsl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fdimf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fdim @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fdiml @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
floorf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
floor @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
floorl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fmaf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fma @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fmal @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fmaxf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fmax @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fmaxl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fminf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fmin @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fminl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
fmodf @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
fmod @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab - @tab 2 @tab 2
fmodl @tab - @tab - @tab 4096 @tab 2 @tab - @tab - @tab - @tab 1 @tab 4096 @tab - @tab - @tab -
frexpf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
frexp @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
frexpl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
gammaf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
gamma @tab - @tab - @tab 1 @tab - @tab - @tab - @tab - @tab - @tab 1 @tab - @tab - @tab -
gammal @tab - @tab - @tab 1 @tab - @tab - @tab - @tab - @tab 1 @tab 1 @tab - @tab - @tab -
hypotf @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
hypot @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab - @tab 1 @tab 1
hypotl @tab - @tab - @tab 560 @tab - @tab - @tab - @tab - @tab 1 @tab 560 @tab - @tab - @tab -
ilogbf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
ilogb @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
ilogbl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
j0f @tab 2 @tab 2 @tab 1 @tab 2 @tab 2 @tab 1 @tab 2 @tab 1 @tab 1 @tab - @tab 2 @tab 2
j0 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 1 @tab 2 @tab - @tab 2 @tab 2
j0l @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
j1f @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 1 @tab - @tab 2 @tab 2
j1 @tab 1 @tab 1 @tab 2 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 2 @tab - @tab 1 @tab 1
j1l @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab 2 @tab 2 @tab - @tab - @tab -
jnf @tab 4 @tab 4 @tab 4 @tab 4 @tab 4 @tab 4 @tab 4 @tab 11 @tab 2 @tab - @tab 4 @tab 4
jn @tab 6 @tab 6 @tab 6 @tab 6 @tab 6 @tab 6 @tab 6 @tab 4 @tab 4 @tab - @tab 6 @tab 6
jnl @tab - @tab - @tab 2 @tab - @tab - @tab - @tab - @tab 2 @tab 2 @tab - @tab - @tab -
lgammaf @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab - @tab 2 @tab 2
lgamma @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
lgammal @tab - @tab - @tab 1 @tab - @tab - @tab - @tab - @tab 1 @tab 1 @tab - @tab - @tab -
lrintf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
lrint @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
lrintl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
llrintf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
llrint @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
llrintl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
logf @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
log @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
logl @tab - @tab - @tab 2341 @tab 1 @tab - @tab - @tab - @tab 2 @tab 2341 @tab - @tab - @tab -
log10f @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
log10 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
log10l @tab - @tab - @tab 2033 @tab - @tab - @tab - @tab - @tab 1 @tab 2033 @tab - @tab - @tab -
log1pf @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
log1p @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
log1pl @tab - @tab - @tab 585 @tab - @tab - @tab - @tab - @tab 2 @tab 585 @tab - @tab - @tab -
log2f @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
log2 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
log2l @tab - @tab - @tab 1688 @tab - @tab - @tab - @tab - @tab 1 @tab 1688 @tab - @tab - @tab -
logbf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
logb @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
logbl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
lroundf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
lround @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
lroundl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
llroundf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
llround @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
llroundl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
modff @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
modf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
modfl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
nearbyintf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
nearbyint @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
nearbyintl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
nextafterf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
nextafter @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
nextafterl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
nexttowardf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
nexttoward @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
nexttowardl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
powf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
pow @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
powl @tab - @tab - @tab 725 @tab - @tab - @tab - @tab - @tab 1 @tab 725 @tab - @tab - @tab -
remainderf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
remainder @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
remainderl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
remquof @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
remquo @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
remquol @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
rintf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
rint @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
rintl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
roundf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
round @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
roundl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
scalbf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
scalb @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
scalbl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
scalbnf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
scalbn @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
scalbnl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
scalblnf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
scalbln @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
scalblnl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
sinf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
sin @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
sinl @tab - @tab - @tab 627 @tab - @tab - @tab - @tab - @tab 1 @tab 627 @tab - @tab - @tab -
sincosf @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
sincos @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
sincosl @tab - @tab - @tab 627 @tab 1 @tab - @tab - @tab - @tab 1 @tab 627 @tab - @tab - @tab -
sinhf @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
sinh @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab - @tab - @tab 1 @tab 1
sinhl @tab - @tab - @tab 1029 @tab - @tab - @tab - @tab - @tab - @tab 1029 @tab - @tab - @tab -
sqrtf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
sqrt @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
sqrtl @tab - @tab - @tab 489 @tab 1 @tab - @tab - @tab - @tab - @tab 489 @tab - @tab - @tab -
tanf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
tan @tab 0.5 @tab 0.5 @tab 0.5 @tab 0.5 @tab 0.5 @tab 1 @tab 0.5 @tab 0.5 @tab 0.5 @tab - @tab 0.5 @tab 0.5
tanl @tab - @tab - @tab 1401 @tab 1 @tab - @tab - @tab - @tab 1 @tab 1401 @tab - @tab - @tab -
tanhf @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab - @tab - @tab 1 @tab 1
tanh @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab - @tab - @tab 1 @tab 1
tanhl @tab - @tab - @tab 521 @tab - @tab - @tab - @tab - @tab - @tab 521 @tab - @tab - @tab -
tgammaf @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab - @tab 1 @tab 1
tgamma @tab 1 @tab 1 @tab 2 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 2 @tab - @tab 1 @tab 1
tgammal @tab - @tab - @tab 1 @tab - @tab - @tab - @tab - @tab 1 @tab 2 @tab - @tab - @tab -
truncf @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
trunc @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
truncl @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab - @tab -
y0f @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 1 @tab 2 @tab 1 @tab - @tab 1 @tab 1
y0 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 3 @tab - @tab 2 @tab 2
y0l @tab - @tab - @tab 2 @tab - @tab - @tab - @tab - @tab 2 @tab 2 @tab - @tab - @tab -
y1f @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab - @tab 2 @tab 2
y1 @tab 3 @tab 3 @tab 3 @tab 3 @tab 3 @tab 3 @tab 3 @tab 1 @tab 3 @tab - @tab 3 @tab 3
y1l @tab - @tab - @tab 1 @tab - @tab - @tab - @tab - @tab 2 @tab 2 @tab - @tab - @tab -
ynf @tab 2 @tab 2 @tab 3 @tab 2 @tab 2 @tab 2 @tab 2 @tab 2 @tab 3 @tab - @tab 2 @tab 2
yn @tab 3 @tab 3 @tab 6 @tab 3 @tab 3 @tab 3 @tab 3 @tab 6 @tab 6 @tab - @tab 3 @tab 3
ynl @tab - @tab - @tab 7 @tab - @tab - @tab - @tab - @tab 7 @tab 7 @tab - @tab - @tab -
Go to the first, previous, next, last section, table of contents.