如何将整型或浮点值转换为度数
本文关键字:转换 整型 | 更新日期: 2023-09-27 18:17:41
例如:
float AngleAddition(float value)
{
float angle = value + 90;
return angle;
}
如果传递给这个方法的值是340,它应该返回一个以度为单位的值为70的浮点数。因为340 + 90 = 360 + 70(360就是0度)
应该使用360度的取模运算符
public float AngleAddition(float angle, float value)
{
return (angle + value)%360;
}
模运算符应该适用于float
或double
,只是要记住数字表示的局限性。
private float AngleAddition(float value)
{
return (value + 90) % 360;
}