问题背景:
Tom在一家汽车配件商店购买一个价值1.10美元的火花塞,但是他钱包中都是两美元一张的钞票。如果他用一张两美元的钞票来购买这个火花塞,那么应该找给他多少零钱?
解决上述问题的程序:
public class Change{
public static void main(String[] args){
System.out.println(2.00 - 1.10);
}
}
它的结果是什么?不是期望的0.90,而是0.8999999999999999.