给定0到4的随机数的方法,产生0到6的随机数的方法
2014-06-06 13:23
232 查看
public class Frequency {
public static int rand7()
{
while(true)
{
int num=5*rand5()+rand5();
if(num<21)
{
return num % 7;
}
}
}
}
public static int rand7()
{
while(true)
{
int num=5*rand5()+rand5();
if(num<21)
{
return num % 7;
}
}
}
}
相关文章推荐
- 程序员面试金典——解题总结: 9.17中等难题 17.11给定rand5(),实现一个方法rand7()。也就是,给定一个产生0到4(含)随机数的方法,编写一个产生0到6(含)随机数的方法
- 产生一定范围内随机数的方法
- 谈谈无重复随机数的产生方法
- 在Java中产生随机数的两个方法
- 用rand()和srand()产生为随机数的方法总结
- flex 随机数产生方法
- 产生一个更大的随机数的方法
- 在Java中产生随机数的两个方法
- java中产生随机数的2个方法
- 在Java中产生随机数的两个方法
- 用rand()和srand()产生为随机数的方法总结
- 任意分布的随机数的产生方法—VC程序实现方法
- 用rand()和srand()产生为随机数的方法总结
- 产生可用随机数方法
- 在Java中产生随机数的两个方法
- 产生随机数的方法之一
- rand()和srand()产生为随机数的方法
- 谈谈无重复随机数的产生方法
- C++产生随机数的方法
- Java中产生随机数的两个方法