single-precision floating-point number
significand
var toFloat32 = require( `@stdlib/number/float64/base/to-float32` );
var s = significandf( toFloat32( 3.14e34 ) ); // => 10000011000010001110111
// returns 4293751
var toFloat32 = require( `@stdlib/number/float64/base/to-float32` );
var s = significandf( toFloat32( 3.14e-34 ) ); // => 10100001011000001010101
// returns 5288021
var toFloat32 = require( `@stdlib/number/float64/base/to-float32` );
var s = significandf( toFloat32( -3.14 ) ); // => 10010001111010111000011
// returns 4781507
var s = significandf( 0.0 ); // => 00000000000000000000000
// returns 0
var s = significandf( NaN ); // => 10000000000000000000000
// returns 4194304
Returns an integer corresponding to the significand of a single-precision floating-point number.