|
|
1
2
你不能,因为不同的编译器甚至可以为同一个表达式生成不同的代码,但是我们正在比较上帝所编译的不同的解释器。 通常情况下,根据所需的精度,您会很好,但在计算数学上应该相同但实际上不相同的数字时,会出现边缘情况,因为操作顺序不同,就像试图平衡针尖上的针一样。定期更新并不能改变这样一个事实,即数字在很大程度上会略有不同。 如果你想使用浮点数,你应该在设计数值算法时考虑到一些误差。或者,您可以仅针对性能可能受网络限制但在其他地方使用浮点的状态使用定点算法。 |
|
2
0
我会假设它确实是同一个浮点代码。除此之外,您还定期发送检查点(计算完整数据的帧,而不仅仅是增量),对吗?任何小错误都会在这些过程中得到纠正。 |
|
|
3
0
好吧,如果你能限制有效小数位的数量,这样你就不会暴露在舍入错误中,并且使用你自己版本的字符串到浮点的转换,以及任何其他你认为可能对平台有不同影响的方法,我认为你是好的。 |
|
|
nabster023 · 拉伸和旋转电影剪辑而不失真 8 年前 |
|
|
Dimentio · 无限循环(动作脚本3) 8 年前 |
|
|
AeroKLiam · AS3-使用组合框进行真/假测验 8 年前 |
|
|
nabster023 · 自动检测AS3中输入文本字段的值 8 年前 |
|
|
TheGunners · 查找两条圆弧之间的交点 8 年前 |