## Usage
```javascript
var ns = require( '@stdlib/number/float32/base' );
```
#### ns
Base utilities for single-precision floating-point numbers.
```javascript
var o = ns;
// returns {...}
```
- [`exponentf( x )`][@stdlib/number/float32/base/exponent]: return an integer corresponding to the unbiased exponent of a single-precision floating-point number.
- [`fromBinaryStringf( bstr )`][@stdlib/number/float32/base/from-binary-string]: create a single-precision floating-point number from an IEEE 754 literal bit representation.
- [`fromWordf( word )`][@stdlib/number/float32/base/from-word]: create a single-precision floating-point number from an unsigned integer corresponding to an IEEE 754 binary representation.
- [`normalizef( [out,] x )`][@stdlib/number/float32/base/normalize]: return a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`.
- [`signbitf( x )`][@stdlib/number/float32/base/signbit]: return a boolean indicating if the sign bit for a single-precision floating-point number is on (true) or off (false).
- [`significandf( x )`][@stdlib/number/float32/base/significand]: return an integer corresponding to the significand of a single-precision floating-point number.
- [`toBinaryStringf( x )`][@stdlib/number/float32/base/to-binary-string]: return a string giving the literal bit representation of a single-precision floating-point number.
- [`float32ToInt32( x )`][@stdlib/number/float32/base/to-int32]: convert a single-precision floating-point number to a signed 32-bit integer.
- [`float32ToUint32( x )`][@stdlib/number/float32/base/to-uint32]: convert a single-precision floating-point number to an unsigned 32-bit integer.
- [`toWordf( x )`][@stdlib/number/float32/base/to-word]: return an unsigned 32-bit integer corresponding to the IEEE 754 binary representation of a single-precision floating-point number.