i created a program in javascript that computes vector coordinates, everything was smooth since i have the correct formula, but when i try to conpute for the cosine of 143.1301 using Math.cos in javascript it returns 0.1864 instead of 0.7999 from the scientific calculator why is that? can anyone explain to me why? and also please give me the solution for this problem... thanks in advance... :) here;s a sample of my code
function cyltoxec(a)
{
ans = Math.cos(a);
return ans.toFixed(4);
}
var = x;
return cyltoxec(x);
The Math. cos() function returns the cosine of a number in radians.
The Math. cos() method is used to return the cosine of a number. The Math. cos() method returns a numeric value between -1 and 1, which represents the cosine of the angle given in radians.
Press the "Cos" button, generally found in the middle of the calculator. "Cos" is short for cosine. Your calculator should display "cos(." Enter the measure of the angle you want to know the cosine ratio of.
Trigonometric functions in JavaScript (and indeed, in most mathematical parlance and programming) use radians as the angular unit, not degrees.
There are 2 * Pi
radians in 360 Degrees. Thus, the cosine of a
degrees is
Math.cos(a * Math.PI/180)
Math.cos
expects its argument to be in radians, not degrees. Try Math.cos(a * Math.PI/180)
instead.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With