對我來說,這似乎是雙重應該遵循相同的規則,在MathContext.DECIMAL64採用的IEEE標準,然而,在這種情況下,我得到不同的行爲: import java.math.BigDecimal;
import java.math.MathContext;
public class BigDecimalTest {
public static void main(Strin
代碼: class Main {
public static void main (String[] args) {
System.out.print("float: ");
System.out.println(1.35f-0.00026f);
System.out.print("double: ");
System.out.printl