• 11
  • 12月

经常要在一些芯片上实现一些随机数的算法。一般来说,有CRC模块的芯片,我们一般都使用CRC模块来产生随机数。如果没有的话,又想用一些比较简单的算法的话,就要考虑线性同余法了。

以下是一个比较简单的公式:

seed = (seed * 10807L) & 0x7fffffffL

» Tags:crc, 随机数

» 这篇文章共有2条评论,你可以在文章底部留下你的评论

  1. rainzee Says:
    2014-01-04 15:09

    这个公式是什么意思?

  2. Hanny Says:
    2014-01-05 21:40

    @rainzee
    就是用于底层产生伪随机数用的。

发表评论