JAVA基础【3.9】《Java核心技术1》Java的基本程序设计结构-大数值
来源:互联网 发布:淘宝运营论坛 编辑:程序博客网 时间:2024/06/05 18:28
如果你觉得 long 和 double 不能满足你的要求, Java还提供了两个表示大数值的类 BigInteger 和 BigDecimal.
它们提供了任意精度, 要想对它们进行数学运算, 需要调用它们提供的方法而不是运算符, 加减乘除分别是add, subtract, divide 和 multiply方法.
要想对 BigDecimal 进行运算, 以下两个概念你必须清楚.
精度(precision) 指的是所有数字的位数.
四舍五入的方式(Rounding Mode)相对好理解, BigDecimal 支持如下四舍五入方式.
0 0
- JAVA基础【3.9】《Java核心技术1》Java的基本程序设计结构-大数值
- JAVA基础【3.2】《Java核心技术1》Java的基本程序设计结构-代码注释
- JAVA基础【3.3】《Java核心技术1》Java的基本程序设计结构-数据类型
- JAVA基础【3.4】《Java核心技术1》Java的基本程序设计结构-变量和常量
- JAVA基础【3.5】《Java核心技术1》Java的基本程序设计结构-运算符【收集】
- JAVA基础【3.6】《Java核心技术1》Java的基本程序设计结构-字符串
- JAVA基础【3.7】《Java核心技术1》Java的基本程序设计结构-输入输出
- JAVA基础【3.8】《Java核心技术1》Java的基本程序设计结构-控制流程
- JAVA基础【3.10】《Java核心技术1》Java的基本程序设计结构-数组
- Java核心技术卷1 java的基本程序设计结构笔记
- JAVA基础【3.1】《Java核心技术1》Java的基本程序设计结构-通过“hello world”看mian方法
- Java核心技术学习笔记之一:Java的基本程序设计结构
- 【Java核心技术 I】第三章 Java的基本程序设计结构
- Java核心技术 卷1 读书笔记 (3 Java基本程序设计结构)
- 《java核心技术》读书笔记(二)第三章 java基本的程序设计结构(1)
- 【JAVA核心技术】 大数值 BigDecimal
- Java基本程序设计结构(Java核心技术卷Ⅰ)
- java基础:基本程序设计结构-1
- 机器学习中距离和相似性度量方法
- 小甲鱼PE详解之IMAGE_NT_HEADERS结构定义即各个属性的作用(PE详解02)
- 小甲鱼PE详解之区块表(节表)和区块(节)(PE详解04)
- 小甲鱼PE详解之区块表(节表)和区块(节)续(PE详解05)
- 小甲鱼PE详解之区块描述、对齐值以及RVA详解(PE详解06)
- JAVA基础【3.9】《Java核心技术1》Java的基本程序设计结构-大数值
- ThinkPad E550 加装固态安装Windows 7系统
- 小甲鱼PE详解之输入表(导入表)详解(PE详解07)
- 小甲鱼PE详解之输入表(导入表)详解2(PE详解08)
- Java运算符
- Android ActionBar隐藏修改图标和标题
- qwt 6.1.0集成进Qt creator 2.8.1步骤
- tq2440编译ARM版本的Qt4出错问题解决
- load_elf_binary阅读(1)