美文网首页
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 超大范围的数据

    目录导读 1.BigDecimal (多用于金融行业的程序开发中)float、double两种基本浮点类型的数据容...

  • T-18- Java 基础知识 | 包介绍

    Java: 1、java.lang包:java的核心类库,包含了运行java程序必不可少的系统类,如基本数据类型、...

  • Hello Java

    目录 Java-基础(1/6) Java-对象(2/6) Java-核心库类 上(3/6) Java-核心库类下(...

  • Java核心类库—— 数据结构

    Java核心类库-------数据结构体系图 1.数据结构 2.栈 3.哈希表

  • MVC设计模式应用

    【数据库创建脚本】 【User.java】定义VO类 【DatabaseConnection.java】定义数据库...

  • 03.Java环境搭建

    JRE Java Runtime enviroment (JAVA 运行环境)包含JVM和Java核心的类库Jav...

  • 基础 JVM、JRE和JDK

    JVM:Java Virtual Machine(Java虚拟机),包含了Java最核心的类库。 JRE:java...

  • java核心类库(下)

    java核心类库(下) Throwable Error Expection RuntimeExpection,非检...

  • java IO核心类库梳理

    以前每次使用java I/0类库时都要搜索,今天梳理了一下,把I/O核心类串了起来 流代表任何有能力产生数据的数据...

  • eclips添加驱动包

    Jdbc包中主要包含: java.sql 主要为核心类数据操作的增删改查。javax.sql 主要用于链接数据库的...

网友评论

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

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