- 11
- 12月
经常要在一些芯片上实现一些随机数的算法。一般来说,有CRC模块的芯片,我们一般都使用CRC模块来产生随机数。如果没有的话,又想用一些比较简单的算法的话,就要考虑线性同余法了。
以下是一个比较简单的公式:
seed = (seed * 10807L) & 0x7fffffffL
经常要在一些芯片上实现一些随机数的算法。一般来说,有CRC模块的芯片,我们一般都使用CRC模块来产生随机数。如果没有的话,又想用一些比较简单的算法的话,就要考虑线性同余法了。
以下是一个比较简单的公式:
seed = (seed * 10807L) & 0x7fffffffL
这个公式是什么意思?
@rainzee
就是用于底层产生伪随机数用的。