Constants
Constants.
Usage
var constants = require( '@stdlib/constants' );
constants
Namespace containing constants.
var ns = constants;
// returns {...}
Constants are split across the the following sub-namespaces:
- array: array constants.
- complex128: 128-bit complex number mathematical constant.
- complex64: half-precision floating-point mathematical constants.
- float16: half-precision floating-point mathematical constants.
- float32: single-precision floating-point mathematical constants.
- float64: double-precision floating-point mathematical constants.
- int16: 16-bit signed integer mathematical constants.
- int32: 32-bit signed integer mathematical constants.
- int8: 8-bit signed integer mathematical constants.
- path: path constants.
- time: time constants.
- uint16: 16-bit unsigned integer mathematical constants.
- uint32: 32-bit unsigned integer mathematical constants.
- uint8: 8-bit unsigned integer mathematical constants.
- unicode: unicode constants.
Examples
var objectKeys = require( '@stdlib/utils/keys' );
var constants = require( '@stdlib/constants' );
var out = constants.float64.PI;
// returns ~3.142
out = constants.array.MAX_ARRAY_LENGTH;
// returns 4294967295
out = constants.time.HOURS_IN_DAY;
// returns 24