Return the maximum safe integer capable of being represented by a numeric real type.
var safeintmax = require( '@stdlib/utils/safe-int-max' );Returns the maximum safe integer capable of being represented by a numeric real type.
var m = safeintmax( 'float64' );
// returns 9007199254740991The following numeric real types are supported:
float64: double-precision floating-point numbersfloat32: single-precision floating-point numbersfloat16: half-precision floating-point numbers
var safeintmax = require( '@stdlib/utils/safe-int-max' );
var m = safeintmax( 'float64' );
// returns 9007199254740991
m = safeintmax( 'float32' );
// returns 16777215
m = safeintmax( 'float16' );
// returns 2047Usage: safeintmax [options] <dtype>
Options:
-h, --help Print this message.
-V, --version Print the package version.
$ safeintmax float16
2047@stdlib/utils/safe-int-min: return the minimum safe integer capable of being represented by a numeric real type.@stdlib/utils/real-max: return the maximum finite value capable of being represented by a numeric real type.@stdlib/utils/type-max: return the maximum value of a specified numeric type.