Java生成隨機數,指定範圍,指定小數點位數

import java.math.BigDecimal;  
  

public class RandomTest {  
  
    /** 
     * @param args 
     */  
    public static void main(String[] args) {  
        float Max = 180, Min = 60;  
        for (int i = 0; i < 10; i++) {  
            BigDecimal bd = new BigDecimal(Math.random() * (Max - Min) + Min);  
            System.out.println(bd.setScale(2, BigDecimal.ROUND_HALF_UP));// 保留2位小數並四捨五入  
        }  
    }  
  
}  

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章