在做书上的一道JAVA题时发现double型数据转换为int 型数据有些会失真,发现16.49,17.49,18.49,19.49四个乘100之后输出DOUBLE型,不对,INT型就更不要说了…………希望有人解释一下为什么会真,难道电脑也会贪污吗?