MCPcopy Create free account
hub / github.com/nodejs/node / sin

Function sin

deps/v8/test/mjsunit/sin-cos.js:88–98  ·  view source on GitHub ↗
(x)

Source from the content-addressed store, hash-verified

86}
87
88function sin(x) {
89 var sign = 1;
90 var x2 = x*x;
91 var terms = [];
92 for (var i = 1; i < accuracy; i += 2) {
93 terms.push(sign * x / factorial[i]);
94 x *= x2;
95 sign *= -1;
96 }
97 return precision_sum(terms);
98}
99
100function cos(x) {
101 var sign = -1;

Callers 1

sin_f64Function · 0.85

Calls 2

precision_sumFunction · 0.85
pushMethod · 0.45

Tested by

no test coverage detected