BigDecimal 实际测试结果
2024-09-02 10:05:39
package com.zzzy; import java.math.BigDecimal; public class Test { public static void main(String[] args) {
BigDecimal hundred = new BigDecimal(100); BigDecimal bd1 = new BigDecimal(1);
BigDecimal bd2 = new BigDecimal("2");
BigDecimal bd3 = new BigDecimal("3.0");
BigDecimal bd4 = new BigDecimal("4.00");
BigDecimal bd5 = new BigDecimal("05.0");
BigDecimal bd6 = new BigDecimal("6.005");
BigDecimal bd7 = new BigDecimal(6.005); System.out.println(bd1);
System.out.println(bd2);
System.out.println(bd3);
System.out.println(bd4);
System.out.println(bd5);
System.out.println(bd6);
System.out.println(bd7); System.out.println("-----------------------"); System.out.println(bd7.compareTo(bd6)); System.out.println("-----------------------"); System.out.println(bd1.multiply(hundred));
System.out.println(bd2.multiply(hundred));
System.out.println(bd3.multiply(hundred));
System.out.println(bd4.multiply(hundred));
System.out.println(bd5.multiply(hundred));
System.out.println(bd6.multiply(hundred));
System.out.println(bd7.multiply(hundred)); }
}
输出结果:
1
2
3.0
4.00
5.0
6.005
6.00499999999999989341858963598497211933135986328125
-----------------------
-1
-----------------------
100
200
300.0
400.00
500.0
600.500
600.49999999999998934185896359849721193313598632812500
最新文章
- GMM简单解释
- JSP内置对象--request对象
- java使用this关键字调用本类重载构造器
- java Annotation Demo
- spring注解方式 idea报could not autowire,eclipse却没有问题
- 数矩形(N - 暴力求解、打表)
- 透过表象看本质!?之三——Kalman滤波
- Qt Quick 组件和动态创建的对象具体的解释
- ural1671 Anansi's Cobweb
- ADT Android开发环境搭建小记
- MAC下安装如何安装mysql?
- 102. Binary Tree Level Order Traversal二叉树层序遍历
- CentOS 7.x 如何关闭 numa
- extentreports
- 【Spring源码解读】bean标签中的属性(二)你可能还不够了解的 abstract 属性和 parent 属性
- Json详解以及fastjson使用教程
- docker-网络基础
- JAVA核心技术I---JAVA基础知识(数据结构基础)
- 内存分布图,errno
- tensorflow serving 中 No module named tensorflow_serving.apis,找不到predict_pb2问题