对于 sinh(30) 我做了
var rad=(Math.exp(30) - Math.exp(-30)) / 2;
上面一个是以弧度为单位的正确赋值。对于学位,如果做
var deg=rad * (180/Math.PI);// giving 306144945697592.7
但在 sinh(30) 的科学计算器中
sinh(30)=0.547853473888
在javascript中查找sinh值的逻辑是什么
最佳答案
30 应该是弧度,而不是第一个 Angular 。
function deg2rad (radAngle) {
return radAngle * .017453292519943295;
}
function sinh (arg) {
return (Math.exp(arg) - Math.exp(-arg)) / 2;
}
var x = deg2rad(30);
var ans = sinh(x);
alert(ans);
关于javascript - 如何在javascript中找到学位的sinh值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16338342/