Module : lang.float
Module Overview
This module provides lang library operations on float
values defined by the language specification 2019R2.
abs | IEEE abs operation. |
acos | IEEE acos operation |
asin | IEEE asin operation |
atan | IEEE atan operation |
atan2 | IEEE atan2(y, x) operation |
cbrt | Cube root. IEEE rootn(x, 3) |
ceiling | Smallest (closest to -∞) floating point value not less than |
cos | IEEE cos operation |
cosh | IEEE cosh operation |
exp | IEEE exp operation |
floor | Largest (closest to +∞) floating point value not greater than |
fromBitsInt | Returns the float that is represented in IEEE 64-bit floating point by |
fromHexString | Return the float value represented by
|
fromString | Return the float value represented by
|
isFinite | Tests whether a float is finite. Exactly one of isFinite, isInfinite and IsNaN will be true for any float value |
isInfinite | Tests whether a float is infinite. Exactly one of isFinite, isInfinite and IsNaN will be true for any float value |
isNaN | Tests whether a float is NaN. Exactly one of isFinite, isInfinite and IsNaN will be true for any float value. |
log | Natural logarithm. IEEE log operation |
log10 | Base 10 log. IEEE log10 operation |
max | Maximum of all the arguments. (positive)∞ if no args NaN if any arg is NaN |
min | Minimum of all the arguments. ∞ if no args NaN if any arg is NaN |
pow |
|
round | Floating point value that is a mathematical integer and closest to |
sin | IEEE sin operation |
sinh | IEEE sinh operation |
sqrt | IEEE squareRoot operation. |
sum | Sum of all the arguments. (positive)0.0 if no args NaN if any arg is NaN |
tan | IEEE tan operation |
tanh | IEEE tanh operation |
toBitsInt | Returns IEEE 64-bit binary floating point format representation of |
toHexString | Returns a string that represents
|
PI | |
E |