Random

想要得到隨機函數
 
先建立隨機物件

Random myRand=new Random();
 
 
隨機Long
 
Long a=myRand.nextLont();      // 得到的值為0~1之間,不包含1
 

隨機double

double a=myRand.nextDouble();  // 得到的值為0~1之間,不包含1
 
隨機float
 
float a=myRand.nextFloat();    // 得到的值為0~1之間,不包含1
 
 
隨機int  
 
int a=myRand.nextInt();       // 得到隨機整數

指定範圍 int
 
int a=myRand.nextInt(10);     //得到0~10,不包含10 


想要50~100不包含100

int a=myRand.nextInt(50)+50;  //得到50~99

隨機真假

Boolean a=myRand.nextBoolean(); //隨機的真假值

高斯分佈中取隨機的數

double a=myRand.nextGaussian(); //隨機從以0為中心,標準差為1的高斯分佈中取出數

 


留言

這個網誌中的熱門文章

python 找圖自動點擊

Python pyserial 抓取系統內的 COM PORT

VBA EXCEL 工作表變化 馬上執行 的作法 Worksheet_Change