@@ -25,14 +25,14 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
25
25
< div class ='fl pad1y space-right2 '>
26
26
< span class ="strong "> 100% </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 76/76 </ span >
28
+ < span class ='fraction '> 62/62 </ span >
29
29
</ div >
30
30
31
31
32
32
< div class ='fl pad1y space-right2 '>
33
33
< span class ="strong "> 100% </ span >
34
34
< span class ="quiet "> Branches</ span >
35
- < span class ='fraction '> 6/6 </ span >
35
+ < span class ='fraction '> 2/2 </ span >
36
36
</ div >
37
37
38
38
@@ -46,7 +46,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
46
46
< div class ='fl pad1y space-right2 '>
47
47
< span class ="strong "> 100% </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 76/76 </ span >
49
+ < span class ='fraction '> 62/62 </ span >
50
50
</ div >
51
51
52
52
@@ -125,21 +125,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
125
125
< a name ='L60 '> </ a > < a href ='#L60 '> 60</ a >
126
126
< a name ='L61 '> </ a > < a href ='#L61 '> 61</ a >
127
127
< a name ='L62 '> </ a > < a href ='#L62 '> 62</ a >
128
- < a name ='L63 '> </ a > < a href ='#L63 '> 63</ a >
129
- < a name ='L64 '> </ a > < a href ='#L64 '> 64</ a >
130
- < a name ='L65 '> </ a > < a href ='#L65 '> 65</ a >
131
- < a name ='L66 '> </ a > < a href ='#L66 '> 66</ a >
132
- < a name ='L67 '> </ a > < a href ='#L67 '> 67</ a >
133
- < a name ='L68 '> </ a > < a href ='#L68 '> 68</ a >
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 > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
128
+ < a name ='L63 '> </ a > < a href ='#L63 '> 63</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
143
129
< span class ="cline-any cline-yes "> 1x</ span >
144
130
< span class ="cline-any cline-yes "> 1x</ span >
145
131
< span class ="cline-any cline-yes "> 1x</ span >
@@ -193,23 +179,9 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
193
179
< span class ="cline-any cline-yes "> 1x</ span >
194
180
< span class ="cline-any cline-yes "> 1x</ span >
195
181
< span class ="cline-any cline-yes "> 1x</ span >
196
- < span class ="cline-any cline-yes "> 1x</ span >
197
- < span class ="cline-any cline-yes "> 1x</ span >
198
- < span class ="cline-any cline-yes "> 2004x</ span >
199
- < span class ="cline-any cline-yes "> 2004x</ span >
200
- < span class ="cline-any cline-yes "> 2004x</ span >
201
- < span class ="cline-any cline-yes "> 2004x</ span >
202
- < span class ="cline-any cline-yes "> 2x</ span >
203
- < span class ="cline-any cline-yes "> 2x</ span >
204
- < span class ="cline-any cline-yes "> 2002x</ span >
205
- < span class ="cline-any cline-yes "> 2004x</ span >
206
- < span class ="cline-any cline-yes "> 1x</ span >
207
- < span class ="cline-any cline-yes "> 1x</ span >
208
- < span class ="cline-any cline-yes "> 2001x</ span >
209
- < span class ="cline-any cline-yes "> 2001x</ span >
210
- < span class ="cline-any cline-yes "> 2001x</ span >
211
- < span class ="cline-any cline-yes "> 2001x</ span >
212
- < span class ="cline-any cline-yes "> 2004x</ span >
182
+ < span class ="cline-any cline-yes "> 2005x</ span >
183
+ < span class ="cline-any cline-yes "> 2005x</ span >
184
+ < span class ="cline-any cline-yes "> 2005x</ span >
213
185
< span class ="cline-any cline-yes "> 1x</ span >
214
186
< span class ="cline-any cline-yes "> 1x</ span >
215
187
< span class ="cline-any cline-yes "> 1x</ span >
@@ -237,10 +209,8 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
237
209
238
210
// MODULES //
239
211
240
- var cot = require( '@stdlib/math/base/special/cot' );
241
- var isInteger = require( '@stdlib/math/base/assert/is-integer' );
242
- var deg2rad = require( '@stdlib/math/base/special/deg2rad' );
243
- var isInfinite = require( '@stdlib/assert/is-infinite' );
212
+ var sind = require( '@stdlib/math/base/special/sind' );
213
+ var cosd = require( '@stdlib/math/base/special/cosd' );
244
214
245
215
246
216
// MAIN //
@@ -256,35 +226,23 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
256
226
* // returns Infinity
257
227
*
258
228
* @example
259
- * var v = cotd( 45 );
229
+ * var v = cotd( 45.0 );
260
230
* // returns 1.0
261
231
*
262
232
* @example
263
- * var v = cotd( 90 );
233
+ * var v = cotd( 90.0 );
264
234
* // returns 0.0
265
235
*
266
236
* @example
267
- * var v = cotd( 60 );
237
+ * var v = cotd( 60.0 );
268
238
* // returns ~0.58
269
239
*
270
240
* @example
271
241
* var v = cotd( NaN );
272
242
* // returns NaN
273
243
*/
274
244
function cotd( x ) {
275
- var xRad;
276
-
277
- if ( isInfinite( x ) ) {
278
- return NaN;
279
- }
280
-
281
- if ( isInteger( ( ( x / 90.0 ) - 1.0 ) / 2.0 ) ) {
282
- return 0.0;
283
- }
284
-
285
- xRad = deg2rad( x );
286
-
287
- return cot( xRad );
245
+ return cosd( x ) / sind( x );
288
246
}
289
247
290
248
@@ -298,7 +256,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
298
256
< div class ='footer quiet pad2 space-top1 center small '>
299
257
Code coverage generated by
300
258
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
301
- at 2024-12-11T03:17:40.692Z
259
+ at 2025-03-07T03:46:45.418Z
302
260
</ div >
303
261
< script src ="../../../../../prettify.js "> </ script >
304
262
< script >
0 commit comments