zoukankan      html  css  js  c++  java
  • C#.net随机数函数

    (1)Random rnd = new Random();
    int rndNum = rnd.Next();           //int 取值范围内的随机数
    int rndNum = rnd.Next(10);         //得0~9的随机数
    int rndNum = rnd.Next(10,20);      //得10~19的随机数
    int rndNum = rnd.NextDouble();     //得0~1的随机数

    如果往数据库里插入一个不重复的随机数,SQLSERVER用newid()那是相当的简单.

    access就只能用Random()了.而且ACEESS插入一个不重复随机数的时候要注意{}括号的使用.

    (2)Random ran=new Random(seed);
    int num=ran.Next(a,b);
    seed-种子
    a-随机数最小值,b-随机数最大值

    (3)函数是这样用,比如100至999的随机数
    Random ran=new Random();
    int RandKey=ran.Next(100,999);
    不过这样会有重复,可以给Random一个系统时间做为参数,以此产生随机数,就不会重复了

    System.Random a=new Random(System.DateTime.Now.Millisecond);
    int RandKey =a.Next(10);

    (4)Random rnd = new Random();
    int rndNum = rnd.Next();        //int 取值范围内的随机数
    int rndNum = rnd.Next(10);      //得0~9的随机数
    int rndNum = rnd.Next(10,20);   //得10~19的随机数
    int rndNum = rnd.NextDouble(); //得0~1的随机数

  • 相关阅读:
    [codevs]失恋28天题目系列
    [NOIP1998]最大数
    [codevs4247]奇特的生物
    [codevs1380]没有上司的舞会
    [codevs2152]滑雪
    [codevs2171]棋盘覆盖
    [codevs2170]悠闲的漫步
    [codevs1557]热浪
    [codevs1554]最佳课题选择
    nodejs建站+github page 建站问题总结
  • 原文地址:https://www.cnblogs.com/yubufan/p/3559729.html
Copyright © 2011-2022 走看看