zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    项目Alpha冲刺Day7
    项目Alpha冲刺Day5
    项目Alpha冲刺Day6
    Alpha冲刺总结
    测试随笔
    项目Alpha冲刺Day12
    高校征信系统项目Postmortem结果
    冲刺合集
    总结随笔
    测试工作安排
  • 原文地址:https://www.cnblogs.com/jonsnow/p/6713748.html
Copyright © 2011-2022 走看看