diff --git a/lib/node_modules/@stdlib/blas/ext/base/snansumkbn/lib/ndarray.js b/lib/node_modules/@stdlib/blas/ext/base/snansumkbn/lib/ndarray.js index 8ac211f7bd90..40113d240c8e 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/snansumkbn/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/ext/base/snansumkbn/lib/ndarray.js @@ -20,7 +20,7 @@ // MODULES // -var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' ); +var f32 = require( '@stdlib/number/float64/base/to-float32' ); var isnanf = require( '@stdlib/math/base/assert/is-nanf' ); var absf = require( '@stdlib/math/base/special/absf' ); @@ -68,7 +68,7 @@ function snansumkbn( N, x, strideX, offsetX ) { if ( isnanf( x[ ix ] ) ) { return 0.0; } - return float64ToFloat32( N * x[ ix ] ); + return f32( N * x[ ix ] ); } sum = 0.0; c = 0.0; @@ -77,15 +77,15 @@ function snansumkbn( N, x, strideX, offsetX ) { if ( isnanf( v ) === false ) { t = sum + v; if ( absf( sum ) >= absf( v ) ) { - c = float64ToFloat32( c + float64ToFloat32( float64ToFloat32( sum-t ) + v ) ); // eslint-disable-line max-len + c = f32( c + f32( f32( sum-t ) + v ) ); } else { - c = float64ToFloat32( c + float64ToFloat32( float64ToFloat32( v-t ) + sum ) ); // eslint-disable-line max-len + c = f32( c + f32( f32( v-t ) + sum ) ); } sum = t; } ix += strideX; } - return float64ToFloat32( sum + c ); + return f32( sum + c ); }