美文网首页
Java核心类库 -- 08 超大范围的数据

Java核心类库 -- 08 超大范围的数据

作者: ql2012jz | 来源:发表于2017-08-26 20:49 被阅读14次

    目录导读

    BigDecimal
    BigInteger
    

    1.BigDecimal (多用于金融行业的程序开发中)
    float、double两种基本浮点类型的数据容易造成精度丢失

    (1)构造器
    public BigDecimal(String val); //优先考虑使用这个构造器,获得的结果是可预知的
    
    (2)获取 BigDecimal 的对象
    public static BigDecimal valueOf(double val); //如果非得使用double类的数据作为参数,就采用这种方式来获取其对象
    

    2.BigInteger
    为了表示更大范围的数(如大于2147483647),引入了BigInteger

    (1)构造器
    public BigInteger(String val); //

    相关文章

      网友评论

          本文标题:Java核心类库 -- 08 超大范围的数据

          本文链接:https://www.haomeiwen.com/subject/jqyvdxtx.html