LCG(linearcongruentialgenerator)线性余额算法是一种古老的随机数的算法。LCG算法是以下递推公式。每个下一个随机数都是当前随机数向左移动log2a位置,加上一个C,最后对m的余额,使得随机数限制在0~m-1内