pseudocode维基百科关于 Mersenne Twister 的文章是否提供了 Little Endian(“原子元素大小”8 或 16 bit)或任何其他字节顺序?
它仅适用于 32 位系统吗? (即数字不能存储在大于 DWORD
的任何内容中。)
编辑: 另外,32nd bit of(MT[i])
是什么意思? ? MT[i] & (1 << 31)
或 MT[i] & 0x01
还是别的?
最佳答案
算法会给你一个数字。存储方式无关紧要。
您可以在 16 位系统上拥有 32 位数字(例如 C long
在 16 位 Windows 上是 32 位)。
第32位表示高位(MT[i] & (1<<31))。
关于c - Little Endian 上的 Mersenne Twister,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6380614/