Mersenne Twister on Little Endian

问题描述:

pseudocode是否提供维基百科有关Mersenne Twister的文章使用Little Endian(“atomic element size”8或16 bit)或任何其他字节顺序?Mersenne Twister on Little Endian

它仅适用于32位系统吗? (即该号码不能被储存在比DWORD还有更大的。)

编辑:此外,它们意味着什么由32nd bit of(MT[i])MT[i] & (1 << 31)MT[i] & 0x01还是别的?

算法给你一个数字。你如何存储它是无关紧要的。

您可以在16位系统上使用32位数字(例如,在16位Windows上,C long是32位)。

第32位表示高位(MT [i] &(1 < < 31))。