關於double類型出現科學計數法的問題


Double a=new Double("100000000"");String類型轉double,;超過了double的精度的時候會出現"E"的科學計數法表示
利用DecimalFormat對數據進行格式化

DecimalFormat df = new DecimalFormat("0.00");//設置兩位小數

String num = df.format(a);
System.out.println(num);//這樣可以把科學計數法去除!


免責聲明!

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



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