方法一,在调用三角函数之前先把角度换算成弧度,调用反三角函数之后把弧度换算成角度就可以了。可以用pi=4.0*atan(1)算出pi,用a=d/180.0*pi转换角度到弧度。
例如:sin(45/180.0*pi);就是计算的sin45。
方法二,直接覆写三角函数。例如sin函数:doubledsin(doubled){returnsin(45/180.0*pi)
;//原理和方法一样,调用的时候直接使用dsin(45)即可}
时间:2020-06-01 21:38:27
方法一,在调用三角函数之前先把角度换算成弧度,调用反三角函数之后把弧度换算成角度就可以了。可以用pi=4.0*atan(1)算出pi,用a=d/180.0*pi转换角度到弧度。
例如:sin(45/180.0*pi);就是计算的sin45。
方法二,直接覆写三角函数。例如sin函数:doubledsin(doubled){returnsin(45/180.0*pi)
;//原理和方法一样,调用的时候直接使用dsin(45)即可}