@@ -25,7 +25,7 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
2525 < div class ='fl pad1y space-right2 '>
2626 < span class ="strong "> 100% </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 68/68 </ span >
28+ < span class ='fraction '> 80/80 </ span >
2929 </ div >
3030
3131
@@ -46,7 +46,7 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
4646 < div class ='fl pad1y space-right2 '>
4747 < span class ="strong "> 100% </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 68/68 </ span >
49+ < span class ='fraction '> 80/80 </ span >
5050 </ div >
5151
5252
@@ -131,7 +131,19 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
131131< a name ='L66 '> </ a > < a href ='#L66 '> 66</ a >
132132< a name ='L67 '> </ a > < a href ='#L67 '> 67</ a >
133133< a name ='L68 '> </ a > < a href ='#L68 '> 68</ a >
134- < a name ='L69 '> </ a > < a href ='#L69 '> 69</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
134+ < a name ='L69 '> </ a > < a href ='#L69 '> 69</ a >
135+ < a name ='L70 '> </ a > < a href ='#L70 '> 70</ a >
136+ < a name ='L71 '> </ a > < a href ='#L71 '> 71</ a >
137+ < a name ='L72 '> </ a > < a href ='#L72 '> 72</ a >
138+ < a name ='L73 '> </ a > < a href ='#L73 '> 73</ a >
139+ < a name ='L74 '> </ a > < a href ='#L74 '> 74</ a >
140+ < a name ='L75 '> </ a > < a href ='#L75 '> 75</ a >
141+ < a name ='L76 '> </ a > < a href ='#L76 '> 76</ a >
142+ < a name ='L77 '> </ a > < a href ='#L77 '> 77</ a >
143+ < a name ='L78 '> </ a > < a href ='#L78 '> 78</ a >
144+ < a name ='L79 '> </ a > < a href ='#L79 '> 79</ a >
145+ < a name ='L80 '> </ a > < a href ='#L80 '> 80</ a >
146+ < a name ='L81 '> </ a > < a href ='#L81 '> 81</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
135147< span class ="cline-any cline-yes "> 1x</ span >
136148< span class ="cline-any cline-yes "> 1x</ span >
137149< span class ="cline-any cline-yes "> 1x</ span >
@@ -187,12 +199,24 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
187199< span class ="cline-any cline-yes "> 1004x</ span >
188200< span class ="cline-any cline-yes "> 1004x</ span >
189201< span class ="cline-any cline-yes "> 1004x</ span >
202+ < span class ="cline-any cline-yes "> 1004x</ span >
203+ < span class ="cline-any cline-yes "> 1004x</ span >
204+ < span class ="cline-any cline-yes "> 1004x</ span >
205+ < span class ="cline-any cline-yes "> 1004x</ span >
190206< span class ="cline-any cline-yes "> 4x</ span >
191207< span class ="cline-any cline-yes "> 4x</ span >
192208< span class ="cline-any cline-yes "> 1000x</ span >
193209< span class ="cline-any cline-yes "> 1000x</ span >
194210< span class ="cline-any cline-yes "> 1000x</ span >
195211< span class ="cline-any cline-yes "> 1000x</ span >
212+ < span class ="cline-any cline-yes "> 1000x</ span >
213+ < span class ="cline-any cline-yes "> 1000x</ span >
214+ < span class ="cline-any cline-yes "> 1000x</ span >
215+ < span class ="cline-any cline-yes "> 1000x</ span >
216+ < span class ="cline-any cline-yes "> 1000x</ span >
217+ < span class ="cline-any cline-yes "> 1000x</ span >
218+ < span class ="cline-any cline-yes "> 1000x</ span >
219+ < span class ="cline-any cline-yes "> 1000x</ span >
196220< span class ="cline-any cline-yes "> 1004x</ span >
197221< span class ="cline-any cline-yes "> 1x</ span >
198222< span class ="cline-any cline-yes "> 1x</ span >
@@ -253,13 +277,25 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
253277*/
254278function skewness( c ) {
255279 var ans;
280+ var t1;
281+ var t2;
282+ var t3;
256283 var p;
284+
257285 if ( isnan( c ) || c <= 0.0 ) {
258286 return NaN;
259287 }
288+
260289 p = ln( 1.0 + c );
261- ans = SQRT2*( (12*c*c) - (9*c*p*(c+2)) + (2*p*p*((c*(c+3)) + 3)) );
262- ans /= sqrt(c*((c*(p-2)) + (2*p)))*( (3*c*(p-2)) + (6*p));
290+
291+ t1 = 12.0 * ( c*c );
292+ t2 = 9.0 * c * p * ( c + 2.0 );
293+ t3 = 2.0 * ( p*p ) * ( ( c * ( c + 3.0 ) ) + 3.0 );
294+ ans = SQRT2 * ( t1 - t2 + t3 );
295+
296+ t1 = c * ( ( c * ( p - 2.0 ) ) + ( 2.0 * p ) );
297+ t2 = ( 3.0 * c * ( p - 2.0 ) ) + ( 6.0 * p );
298+ ans /= sqrt( t1 ) * t2;
263299 return ans;
264300}
265301
@@ -274,7 +310,7 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
274310 < div class ='footer quiet pad2 space-top1 center small '>
275311 Code coverage generated by
276312 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
277- at 2025-07-09T22:27:03.910Z
313+ at 2025-07-09T23:12:40.749Z
278314 </ div >
279315 < script src ="../../../../../../prettify.js "> </ script >
280316 < script >
0 commit comments