我只想问,整数是确定性的吗?我知道它们应该是,但它们在所有平台上都一样吗?
我在谷歌上搜索了它,但它返回的唯一内容是如何将两个数字放在一起,以及对确定性主题的深入研究。
我问的原因是因为我计划开发一个具有锁步网络模型的小型演示。屏幕上会有几个块可以通过命令移动,并且正在考虑为所有块提供整数值。
这也让我想到了那些总是不得不与浮点数不同步的一般 RTS 游戏(这不是它们不同步的唯一原因,但仍然是不同步的主要因素)。为什么这些游戏不只使用 64 位整数来存储所有单位位置等。我认为 64 位具有存储大量不同值的能力将足以处理单位位置等。