這行代碼指讓系統隨機選取大于等于0.0且小于100.0的偽隨機數。
解釋分析如下:
1、函數:Math.random();
2、功能:產生大于等于0小于1的一個隨機數;
3、公式:Math.random()*(n-m)+m,生成大于等于m小于n的隨機數;
例:設置一個隨機1到3(取不到3)的變量
intnum=(int)(Math.random()*2+1);
這行代碼指讓系統隨機選取大于等于0.0且小于100.0的偽隨機數。
解釋分析如下:
1、函數:Math.random();
2、功能:產生大于等于0小于1的一個隨機數;
3、公式:Math.random()*(n-m)+m,生成大于等于m小于n的隨機數;
例:設置一個隨機1到3(取不到3)的變量
intnum=(int)(Math.random()*2+1);