コード例 #1
0
 public void WrapAngle()
 {
     Aver.AreEqual(314D, Math.Floor(CartesianUtils.WrapAngle(0D, Math.PI * 3D) * 100D));
     Aver.AreEqual(314D, Math.Floor(CartesianUtils.WrapAngle(Math.PI, Math.PI * 2D) * 100D));
     Aver.AreEqual(157D, Math.Floor(CartesianUtils.WrapAngle(Math.PI, -Math.PI / 2D) * 100D));
     Aver.AreEqual(314D + 157D, Math.Floor(CartesianUtils.WrapAngle(Math.PI, Math.PI / 2D) * 100D));
 }