Skip to content

Commit e8c4afd

Browse files
committed
Update artifacts
1 parent 8973225 commit e8c4afd

File tree

6 files changed

+32
-38
lines changed

6 files changed

+32
-38
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[228,230,99.1304,18,20,90,3,3,100,228,230,99.1304,"3ff2892de083a8069de14a240701991b4616c3ac","2025-12-20 03:54:21 -0800"]
1+
[226,228,99.1228,18,20,90,3,3,100,226,228,99.1228,"b2f7bfc80782576ca8990e565ffff040308495dc","2025-12-20 04:08:50 -0800"]

number/float32/base/to-float16/index.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ <h1>All files</h1>
2323
<div class='clearfix'>
2424

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">99.13% </span>
26+
<span class="strong">99.12% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>228/230</span>
28+
<span class='fraction'>226/228</span>
2929
</div>
3030

3131

@@ -44,9 +44,9 @@ <h1>All files</h1>
4444

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">99.13% </span>
47+
<span class="strong">99.12% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>228/230</span>
49+
<span class='fraction'>226/228</span>
5050
</div>
5151

5252

@@ -125,17 +125,17 @@ <h1>All files</h1>
125125

126126
<tr>
127127
<td class="file high" data-value="polyfill.js"><a href="polyfill.js.html">polyfill.js</a></td>
128-
<td data-value="98.01" class="pic high">
129-
<div class="chart"><div class="cover-fill" style="width: 98%"></div><div class="cover-empty" style="width: 2%"></div></div>
128+
<td data-value="97.97" class="pic high">
129+
<div class="chart"><div class="cover-fill" style="width: 97%"></div><div class="cover-empty" style="width: 3%"></div></div>
130130
</td>
131-
<td data-value="98.01" class="pct high">98.01%</td>
132-
<td data-value="101" class="abs high">99/101</td>
131+
<td data-value="97.97" class="pct high">97.97%</td>
132+
<td data-value="99" class="abs high">97/99</td>
133133
<td data-value="92.3" class="pct high">92.3%</td>
134134
<td data-value="13" class="abs high">12/13</td>
135135
<td data-value="100" class="pct high">100%</td>
136136
<td data-value="2" class="abs high">2/2</td>
137-
<td data-value="98.01" class="pct high">98.01%</td>
138-
<td data-value="101" class="abs high">99/101</td>
137+
<td data-value="97.97" class="pct high">97.97%</td>
138+
<td data-value="99" class="abs high">97/99</td>
139139
</tr>
140140

141141
</tbody>
@@ -146,7 +146,7 @@ <h1>All files</h1>
146146
<div class='footer quiet pad2 space-top1 center small'>
147147
Code coverage generated by
148148
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
149-
at 2025-12-20T11:55:54.774Z
149+
at 2025-12-20T12:10:27.088Z
150150
</div>
151151
<script src="prettify.js"></script>
152152
<script>

number/float32/base/to-float16/index.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ <h1><a href="index.html">All files</a> index.js</h1>
226226
<div class='footer quiet pad2 space-top1 center small'>
227227
Code coverage generated by
228228
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
229-
at 2025-12-20T11:55:54.774Z
229+
at 2025-12-20T12:10:27.088Z
230230
</div>
231231
<script src="prettify.js"></script>
232232
<script>

number/float32/base/to-float16/main.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ <h1><a href="index.html">All files</a> main.js</h1>
154154
<div class='footer quiet pad2 space-top1 center small'>
155155
Code coverage generated by
156156
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
157-
at 2025-12-20T11:55:54.774Z
157+
at 2025-12-20T12:10:27.088Z
158158
</div>
159159
<script src="prettify.js"></script>
160160
<script>

number/float32/base/to-float16/native.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ <h1><a href="index.html">All files</a> native.js</h1>
217217
<div class='footer quiet pad2 space-top1 center small'>
218218
Code coverage generated by
219219
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
220-
at 2025-12-20T11:55:54.774Z
220+
at 2025-12-20T12:10:27.088Z
221221
</div>
222222
<script src="prettify.js"></script>
223223
<script>

number/float32/base/to-float16/polyfill.js.html

Lines changed: 17 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ <h1><a href="index.html">All files</a> polyfill.js</h1>
2323
<div class='clearfix'>
2424

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">98.01% </span>
26+
<span class="strong">97.97% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>99/101</span>
28+
<span class='fraction'>97/99</span>
2929
</div>
3030

3131

@@ -44,9 +44,9 @@ <h1><a href="index.html">All files</a> polyfill.js</h1>
4444

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">98.01% </span>
47+
<span class="strong">97.97% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>99/101</span>
49+
<span class='fraction'>97/99</span>
5050
</div>
5151

5252

@@ -162,9 +162,7 @@ <h1><a href="index.html">All files</a> polyfill.js</h1>
162162
<a name='L97'></a><a href='#L97'>97</a>
163163
<a name='L98'></a><a href='#L98'>98</a>
164164
<a name='L99'></a><a href='#L99'>99</a>
165-
<a name='L100'></a><a href='#L100'>100</a>
166-
<a name='L101'></a><a href='#L101'>101</a>
167-
<a name='L102'></a><a href='#L102'>102</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">2x</span>
165+
<a name='L100'></a><a href='#L100'>100</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">2x</span>
168166
<span class="cline-any cline-yes">2x</span>
169167
<span class="cline-any cline-yes">2x</span>
170168
<span class="cline-any cline-yes">2x</span>
@@ -238,8 +236,6 @@ <h1><a href="index.html">All files</a> polyfill.js</h1>
238236
<span class="cline-any cline-yes">10010x</span>
239237
<span class="cline-any cline-yes">10010x</span>
240238
<span class="cline-any cline-yes">10010x</span>
241-
<span class="cline-any cline-yes">10010x</span>
242-
<span class="cline-any cline-yes">10010x</span>
243239
<span class="cline-any cline-yes">18x</span>
244240
<span class="cline-any cline-yes">18x</span>
245241
<span class="cline-any cline-yes">10010x</span>
@@ -288,7 +284,7 @@ <h1><a href="index.html">All files</a> polyfill.js</h1>
288284
// MODULES //
289285
&nbsp;
290286
var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
291-
var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' );
287+
var f32 = require( '@stdlib/number/float64/base/to-float32' );
292288
var isFiniteNumber = require( '@stdlib/math/base/assert/is-finitef' );
293289
var FLOAT16_EPSILON = require( '@stdlib/constants/float16/eps' );
294290
var FLOAT16_MAX = require( '@stdlib/constants/float16/max' );
@@ -300,7 +296,7 @@ <h1><a href="index.html">All files</a> polyfill.js</h1>
300296
&nbsp;
301297
// VARIABLES //
302298
&nbsp;
303-
var INVERSE_EPSILON = float64ToFloat32( 1.0 / EPS );
299+
var INVERSE_EPSILON = f32( 1.0 / EPS );
304300
&nbsp;
305301
&nbsp;
306302
// FUNCTIONS //
@@ -313,7 +309,7 @@ <h1><a href="index.html">All files</a> polyfill.js</h1>
313309
* @returns {number} rounded value
314310
*/
315311
function roundTiesToEven( n ) {
316-
return float64ToFloat32( float64ToFloat32( n + INVERSE_EPSILON ) - INVERSE_EPSILON ); // eslint-disable-line max-len
312+
return f32( f32( n + INVERSE_EPSILON ) - INVERSE_EPSILON );
317313
}
318314
&nbsp;
319315
&nbsp;
@@ -337,29 +333,27 @@ <h1><a href="index.html">All files</a> polyfill.js</h1>
337333
var a;
338334
var s;
339335
&nbsp;
340-
// Convert to float32 first to ensure we're working with single-precision:
341-
x = float64ToFloat32( x );
342-
&nbsp;
336+
x = f32( x );
343337
if ( x === 0.0 || isnanf( x ) || !isFiniteNumber( x ) ) {
344338
return x;
345339
}
346340
if ( x &lt; 0.0 ) {
347-
s = float64ToFloat32( -1.0 );
341+
s = f32( -1.0 );
348342
} else {
349-
s = float64ToFloat32( 1.0 );
343+
s = f32( 1.0 );
350344
}
351345
mod = absf( x );
352346
if ( mod &lt; FLOAT16_MIN ) {
353-
return float64ToFloat32( s * roundTiesToEven( float64ToFloat32( float64ToFloat32( mod / FLOAT16_MIN ) / FLOAT16_EPSILON ) ) * FLOAT16_MIN * FLOAT16_EPSILON ); // eslint-disable-line max-len
347+
return f32( f32( f32( s * roundTiesToEven( f32( f32( mod / FLOAT16_MIN ) / FLOAT16_EPSILON ) ) ) * FLOAT16_MIN ) * FLOAT16_EPSILON ); // eslint-disable-line max-len
354348
}
355349
// Leverage Veltkamp's algorithm for splitting a number into two numbers to generate an approximation to `x` which fits in a smaller number of bits:
356-
a = float64ToFloat32( float64ToFloat32( 1.0 + float64ToFloat32( FLOAT16_EPSILON / EPS ) ) * mod ); // eslint-disable-line max-len
357-
res = float64ToFloat32( a - float64ToFloat32( a - mod ) );
350+
a = f32( f32( 1.0 + f32( FLOAT16_EPSILON / EPS ) ) * mod );
351+
res = f32( a - f32( a - mod ) );
358352
&nbsp;
359353
if ( res &gt; FLOAT16_MAX || isnanf( res ) ) <span class="branch-0 cbranch-no" title="branch not covered" >{</span>
360-
<span class="cstat-no" title="statement not covered" > return float64ToFloat32( s * PINF );</span>
354+
<span class="cstat-no" title="statement not covered" > return f32( s * PINF );</span>
361355
<span class="cstat-no" title="statement not covered" > }</span>
362-
return float64ToFloat32( s * res );
356+
return f32( s * res );
363357
}
364358
&nbsp;
365359
&nbsp;
@@ -373,7 +367,7 @@ <h1><a href="index.html">All files</a> polyfill.js</h1>
373367
<div class='footer quiet pad2 space-top1 center small'>
374368
Code coverage generated by
375369
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
376-
at 2025-12-20T11:55:54.774Z
370+
at 2025-12-20T12:10:27.088Z
377371
</div>
378372
<script src="prettify.js"></script>
379373
<script>

0 commit comments

Comments
 (0)