Luk*_*uka 2 javascript math trigonometry
我正在研究一些JavaScript,我遇到了数学问题:
var p1 = {x:0,y:0}, p2 = {x:1,y:1};
return Math.sin(45) * Math.sqrt((Math.pow(p2.x-p1.x,2) + Math.pow(p2.y-p1.y,2)));
返回1.203359304667218
但是当我在计算器上进行相同的计算时,它会返回1,这就是我希望这个计算返回的结果.有谁能解释一下?
| 归档时间: | 
 | 
| 查看次数: | 1008 次 | 
| 最近记录: |