代码点读机 / Java / double

double Java · 关键字

带小数点的双精度数字盒子,约能保存 15 位有效数字;注意它是近似存储,不是绝对精确。

怎么用

double 变量名 = 小数值;

小例子

double 圆周率 = 3.14159;
System.out.println(圆周率 * 2);

运行结果

输出 6.28318

提醒:0.1 + 0.2 的结果不是 0.3,直接用 == 比较 double 不靠谱;金额等精确计算要用 BigDecimal

官方文档:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条