【发布时间】:2013-10-18 05:29:05
【问题描述】:
double price = 4.35;
double quantity = 100;
double total = price * quantity; // Should be 100 * 4.35 = 435.00
System.out.println(total); // Prints 434.99999999999999
为什么会这样?
【问题讨论】:
-
price * quantity;不是总和。 -
@RohitJain 其中 OP 使用 sum?
-
@LuiggiMendoza:- 在问题的标题中!
-
@RahulTripathi 已修复...