java生成6位隨機數

生成6位隨機數(不會是5位或者7位,僅只有6位):html

  
  
  
  
System.out.println((int)((Math.random()*9+1)*100000));

同理,生成5位隨機數:

  
  
  
  
System.out.println((int)((Math.random()*9+1)*10000));

同理,生成4爲隨機數:java

  
  
  
  
System.out.println((int)((Math.random()*9+1)*1000));

說明:
Math.random()返回帶正號的 double 值,該值大於等於 0.0 且小於 1.0。 加1是爲了不隨機數是0的狀況生成的是0。 可是加1又會使得生成的數都是1開頭,因此乘以9,避免開頭都是1。dom

相關文章
相關標籤/搜索