标签: swift
如何在Swift中准确计算双打? 我在Swift游乐场试试,10.0 - 0.2不会是9.8。 如何解决?
答案 0 :(得分:0)
您可以使用 round 。 因此,对于您的示例,这应该有效:
let x = 10.0 - 0.2 let y = Double(round(100*x)/100)
如果你想要更高的精度乘以并除以例如1000或10000等等。