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