function exponentf( x ) {
	// Convert `x` to an unsigned 32-bit integer corresponding to the IEEE 754 binary representation:
	var w = getWord( x );

	// Apply a mask to isolate only the exponent bits and then shift off all bits which are part of the fraction:
	w = ( w & EXP_MASK ) >>> 23;

	// Remove the bias and return:
	return w - BIAS;
}
Returns an integer corresponding to the unbiased exponent of a single-precision floating-point number.

@param {number} x - single-precision floating-point number
@returns {integer8} unbiased exponent

@example
var toFloat32 = require( '@stdlib/number/float64/base/to-float32' );
var exp = exponentf( toFloat32( 3.14e34 ) ); // => 2**114 ~ 2.08e34
// returns 114

@example
var toFloat32 = require( '@stdlib/number/float64/base/to-float32' );
var exp = exponentf( toFloat32( 3.14e-34 ) ); // => 2**-112 ~ 1.93e-34
// returns -112

@example
var toFloat32 = require( '@stdlib/number/float64/base/to-float32' );
var exp = exponentf( toFloat32( -3.14 ) );
// returns 1

@example
var exp = exponentf( 0.0 );
// returns -127

@example
var exp = exponentf( NaN );
// returns 128