index.js
function fract32 (arr) {
	if (arr.length) {
		var fract = float32(arr)
		for (var i = 0, l = fract.length; i < l; i++) {
			fract[i] = arr[i] - fract[i]
		}
		return fract
	}

	// number
	return float32(arr - float32(arr))
}
function fract32 (arr) {
	if (arr.length) {
		var fract = float32(arr)
		for (var i = 0, l = fract.length; i < l; i++) {
			fract[i] = arr[i] - fract[i]
		}
		return fract
	}

	// number
	return float32(arr - float32(arr))
}
function fract32 ( arr ) { if ( arr . length ) { var fract = float32 ( arr ) for ( var i = 0 , l = fract . length ; i < l ; i ++ ) { fract [ i ] = arr [ i ] - fract [ i ] } return fract } // number return float32 ( arr - float32 ( arr ) ) }
return fractional part of float32 array
return fractional part of float32 array