|  | ||
|---|---|---|
| .. | ||
| cbrt-eps | ||
| docs/types | ||
| eps | ||
| exponent-bias | ||
| lib | ||
| max | ||
| max-safe-integer | ||
| min-safe-integer | ||
| ninf | ||
| num-bytes | ||
| pinf | ||
| precision | ||
| smallest-normal | ||
| smallest-subnormal | ||
| sqrt-eps | ||
| package.json | ||
| README.md | ||
Constants
Half-precision floating-point mathematical constants.
Usage
var constants = require( '@stdlib/constants/float16' );
constants
Half-precision floating-point mathematical constants.
var c = constants;
// returns {...}
- CBRT_EPS: cube root of half-precision floating-point epsilon.
- EPS: difference between one and the smallest value greater than one that can be represented as a half-precision floating-point number.
- EXPONENT_BIAS: the bias of a half-precision floating-point number's exponent.
- MAX_SAFE_INTEGER: maximum safe half-precision floating-point integer.
- MAX: maximum half-precision floating-point number.
- MIN_SAFE_INTEGER: minimum safe half-precision floating-point integer.
- NINF: half-precision floating-point negative infinity.
- NUM_BYTES: size (in bytes) of a half-precision floating-point number.
- PINF: half-precision floating-point positive infinity.
- PRECISION: effective number of bits in the significand of a half-precision floating-point number.
- SMALLEST_NORMAL: smallest positive normalized half-precision floating-point number.
- SMALLEST_SUBNORMAL: smallest positive denormalized half-precision floating-point number.
- SQRT_EPS: square root of half-precision floating-point epsilon.
Examples
var objectKeys = require( '@stdlib/utils/keys' );
var constants = require( '@stdlib/constants/float16' );
console.log( objectKeys( constants ) );