无法理解swift中的双重行为?

时间:2017-01-06 11:37:18

标签: ios swift xcode type-conversion

我在操场上有以下代码

let a:Double = 5.2
let b:Double = 5.3
print(b-a)

如果数据类型为double,则结果为0.0999999999999996,但如果数据类型为float,则结果为0.1。请解释原因?

0 个答案:

没有答案