● 其中mod的意思就是取余数,那么
● 把这个得到的余数1代入到上述公式中,就得到了一个新的余数:
● 再把这个得到的余数2代入到上述公式中,又得到一个新的余数,以此类推
● 提前设置好A、B、M,并即时生成X0参数;
● 根据参数通过上述方法生成一个0-1均匀分布随机数(用算出来的余数除以X0);
往期推荐
本文来自微信公众号“网易雷火UX用户体验中心”(ID:LeihuoUX)。大作社经授权转载,该文观点仅代表作者本人,大作社平台仅提供信息存储空间服务。
你是否有时候会好奇游戏中抽卡的奥秘,假设抽到SSR的概率是5%,但是游戏是怎么实现这5%的概率的呢?本文会从最底层的算法向你揭秘随机的奥秘,不仅会介绍最常用的随机数生成的原理,也会用生动的例子带你手动生成“随机数”。虽然本文会涉及到一些数论的知识,但是相信我,你只需要运用小学数学的知识就能看懂本文。
● 其中mod的意思就是取余数,那么
● 把这个得到的余数1代入到上述公式中,就得到了一个新的余数:
● 再把这个得到的余数2代入到上述公式中,又得到一个新的余数,以此类推
● 提前设置好A、B、M,并即时生成X0参数;
● 根据参数通过上述方法生成一个0-1均匀分布随机数(用算出来的余数除以X0);
往期推荐
本文来自微信公众号“网易雷火UX用户体验中心”(ID:LeihuoUX)。大作社经授权转载,该文观点仅代表作者本人,大作社平台仅提供信息存储空间服务。
