java中的BigDecimal和String的相互轉換


BigDecimal是Java中的數據類型,decimal是MySQL數據類型。

使用該方法可以對數據庫表的字段進行操作

package my;

import java.math.BigDecimal; 

public class Test{
    public static void main(String[] args){
        /*由數字字符串構造BigDecimal的方法  
        *設置BigDecimal的小數位數的方法  
        */   
        
        //數字字符串   
        String StrBd="1048576.1024";   
        //構造以字符串內容為值的BigDecimal類型的變量bd   
        BigDecimal bd=new BigDecimal(StrBd);   
        //設置小數位數,第一個變量是小數位數,第二個變量是取舍方法(四舍五入)   
        bd=bd.setScale(2, BigDecimal.ROUND_HALF_UP);   
        //轉化為字符串輸出   
        String OutString=bd.toString();   
        System.out.println(OutString);
    }
}

運行結果

1048576.10

 


免責聲明!

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



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