前端之家收集整理的这篇文章主要介绍了
objective-c – 生成随机数而不连续重复,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何从0到4
生成随机整数,使得连续两次
生成相同的数字?例如,如果3是第一次
生成的数字,那么0,1,2,4将是第二次
随机生成的可能数字.如果第二次产生2,3,4将是第三次
随机产生的可能数字,依此类推.
int oldrand = <prior random number>;
int adder = randomNumberGenerator() % 4;
int newrand = (oldrand + adder + 1) % 5;
原文链接:https://www.f2er.com/c/118006.html