关于java的double类型和float类型
Posted 田园沃土
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于java的double类型和float类型相关的知识,希望对你有一定的参考价值。
1.double类型
(1)double是双精度浮点数(常用,8字节64位),使用double进行浮点数的运算
(2)浮点数直接量是double类型
(3)double运算时会出现误差
2.float类型
(1)float是单精度浮点数(不常用,4字节32位)
double计算出现误差例子。
double money=3.0;
double price=2.9;
System.out.println(money-price);
对于金钱类的运算要用BigDecimal 类型
以上是关于关于java的double类型和float类型的主要内容,如果未能解决你的问题,请参考以下文章
关于double和float的包装类Double和Float代码如下 Double d1 = 1.0;Double d2 = 1.0;