天天看點

C#使用随機數

使用語言:C#

環境:.net Framework 4.6.1 (目前使用) (貌似支援所有環境,我就不多說了)

Random 這個類是僞随機數生成器

private int SuiJiShuShenChenFun()
{
    Random ran = new Random();
    return ran.Next(100, 200);
}      

參考上面代碼實作,可得到100到200之間的随機數

Random 這個類裡面有 2 種常用随機傳回分别是 Next、 NextDouble

Random ran = new Random();
int shui1=ran.Next();//随機生成一個非負數
int shui2=ran.Next(100);//随機生成一個100以内的非負數
int shui3=ran.Next(100, 200);//随機生成一個100~200的數      
Random ran = new Random();
double shui1=ran.NextDouble();//随機生成一個0.0~1.0之間的浮點數      

繼續閱讀