java中Integer轉Float總結以及BigDecimal 轉float


一.先將Integer轉化成int類型,在強制轉float類型

例:Integer str = new Integer(20);

     int i = str.intValue();

     float rr = (float)i;

輸出結果為:20.0

 

二.將Integer類型轉成String類型,在轉化成float類型

例:Integer str = 2056;

    String format = new BigDecimal(String.valueOf(str)).toString();

   float rr = Float.valueOf(format);

輸出結果為20.0

 

三.BigDecimal 轉float

例:BigDecimal tt = new BigDecimal(50) ;

    float kk = tt.floatValue();

輸出結果:50.0

 

以上均本人親自測試,如不符合,請仔細檢查


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM