Java BigDecimal 类型
来源:互联网 发布:怎么网络人肉搜索 编辑:程序博客网 时间:2024/05/02 07:48
在需要精确答案的地方,要避免使用float和double;对于货币计算,要使用int,long或者BigDecimal。
BigDecimal :不可变,任意精度的有符号十进制数。
package com.lkt.jh;import java.math.BigDecimal;public class MyBigDecimal {//相加public BigDecimal add(BigDecimal a,BigDecimal b){return a.add(b);}//减法public BigDecimal subtra(BigDecimal a,BigDecimal b){return a.subtract(b);}//乘法public BigDecimal mul(BigDecimal a,BigDecimal b){return a.multiply(b);}//除法public BigDecimal div(BigDecimal a,BigDecimal b){return a.divide(b);}//比较两个数public int compareTo(BigDecimal a,BigDecimal b){return a.compareTo(b);}public static void main(String[] args) {MyBigDecimal m=new MyBigDecimal();System.out.println(m.add(new BigDecimal("1.00"), new BigDecimal("2.00")));}}
- Java BigDecimal 类型
- Java BigDecimal类型
- JAVA的货币类型BigDecimal
- Java中的Bigdecimal类型运算
- Java中的Bigdecimal类型运算
- JAVA BigDecimal的构造double类型
- 【Java 大数类型】BigInteger和BigDecimal
- JAVA中 Math 类和BigDecimal 类型
- Java Double类型计算工具类 BigDecimal
- BigDecimal类型
- BigDecimal 类型
- java中 BigDecimal类型的可以转换到double类型
- Java中double类型计算不精确的解决办法(BigDecimal)
- Java常用类型(Integer,BigDecimal)定义、转换及比较
- Java中BigDecimal 和 BigInteger 类型数据操作学习总结
- 关于java中BigDecimal的类型的用法心得
- 关于java中的BigDecimal类型,新手常见问题汇总
- java.math.BigDecimal 类型,float、double得出结果NaN
- IBM DB2 SQL0153N 语句不包括必需的列表。 SQLSTATE=42908
- 素材---免费PSD网页界面设计素材五
- 静态lib库的简单用法
- UCOS之信号量
- VC++下两种播放多媒体的方法:MCI和MCIWnd
- Java BigDecimal 类型
- Android处理图片OOM的若干方法小结
- solr 4.4 安装IKAnalyzer
- C#求圆的面积
- JCIFS读取远程服务器文件过慢的解决方法
- LVS+Heartbeat 配置
- 实现模态窗口提交填报表在本窗口刷新
- 素材---免费PSD网页界面设计素材四
- 123