当前位置:首页 > 网络编程 > 软件语言 > C语言 > 取0~N之中的随机数的算法

取0~N之中的随机数的算法

点击次数:37 次 发布日期:2008-12-01 12:47:03 作者:源代码网
源代码网推荐

[问题提出]
    可以给我一个比较好的取0~N之中的随机数的算法?

  [解决方法]
    //先调用它
    srand( (unsigned)time( NULL ) );    //随机数计时开始
    然后调用
    GetRand(float MIN, float MAX)
    {
        float max;
        max=RAND_MAX;
        return (int)(rand()*(MAX-MIN)/max+MIN);
    }
    其中MIN,MAX为你要求的随机数的上下限

    很简单的吧,有些问题只要你好好的想一下还是能很好的解决的,中国自学编程网,www.zxbc.cn  

源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华