Java基础----BigDecimal
来源:互联网 发布:生命公式1.0软件 编辑:程序博客网 时间:2024/06/06 00:14
import java.math.BigDecimal;/* * 构造方法: * public BigDecimal(String val) * * public BigDecimal add(BigDecimal augend) * public BigDecimal subtract(BigDecimal subtrahend) * public BigDecimal multiply(BigDecimal multiplicand) * public BigDecimal divide(BigDecimal divisor) * public BigDecimal divide(BigDecimal divisor,int scale,int roundingMode):商,几位小数,如何舍取 */public class BigDecimalDemo {public static void main(String[] args) {// System.out.println(0.09 + 0.01);// System.out.println(1.0 - 0.32);// System.out.println(1.015 * 100);// System.out.println(1.301 / 100);BigDecimal bd1 = new BigDecimal("0.09");BigDecimal bd2 = new BigDecimal("0.01");System.out.println("add:" + bd1.add(bd2));System.out.println("-------------------");BigDecimal bd3 = new BigDecimal("1.0");BigDecimal bd4 = new BigDecimal("0.32");System.out.println("subtract:" + bd3.subtract(bd4));System.out.println("-------------------");BigDecimal bd5 = new BigDecimal("1.015");BigDecimal bd6 = new BigDecimal("100");System.out.println("multiply:" + bd5.multiply(bd6));System.out.println("-------------------");BigDecimal bd7 = new BigDecimal("1.301");BigDecimal bd8 = new BigDecimal("100");System.out.println("divide:" + bd7.divide(bd8));System.out.println("divide:"+ bd7.divide(bd8, 3, BigDecimal.ROUND_HALF_UP));System.out.println("divide:"+ bd7.divide(bd8, 8, BigDecimal.ROUND_HALF_UP));}}
0 0
- Java基础----BigDecimal
- 【Java基础】BigDecimal
- Java基础之BigInteger,BigDecimal
- 【java基础】BigDecimal 精度控制
- java基础之BigDecimal类
- Java基础-BigDecimal的使用
- Java基础----使用BigDecimal进行精确运算
- 【Java基础】Math包之BigDecimal
- java BigDecimal
- JAVA [BigDecimal]
- Bigdecimal java
- Java----bigdecimal
- BigDecimal.java
- java BigDecimal
- JAVA BigDecimal
- Java BigDecimal
- java bigdecimal
- 【Java】BigDecimal
- 希望这不是未来的你
- 安装python
- python中的__call__特殊函数
- Ubuntu上编译安装PostgreSQL
- UITableView dequeueReusableCellWithIdentifier
- Java基础----BigDecimal
- 还原数据库的sql
- LEETCODE: Subsets
- 百度音乐接口
- Java高质量代码之 — 泛型与反射
- foolbirdfirstfly
- 第二十四章 在线会话管理——《跟我学Shiro》
- iOS UITextField 获得焦点后,阻止弹出键盘事件
- efence