float保留指定位數的小數


兩種方法(主要是要注意返回值類型):

方法一

返回一個float類型

        float num = 1.23456f;
        float num2 = (float)(Math.round(num*100))/100;  //100指的是要保留的小數位數
        System.out.println(num2);

方法二

返回一個字符串

        float num = 1.23456f;
        DecimalFormat df = new DecimalFormat("0.00");
        String num3 = df.format(num);
        System.out.println(num3);                    

 


免責聲明!

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



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