Pages for logged out editors learn more
(int)(value * 10430.378F) 和 (int)(value * 10430.378F + 16384.0F) 应该相隔 16384 个单位(90°),但由于浮点不精确,某些值可能会进一步相差 1 个或多个单位,导致与预期计算出现轻微偏差。
(int)(value * 10430.378F)
(int)(value * 10430.378F + 16384.0F)