将 Inspector 中的 alpha 属性 值更新为不同的值 - Xcode Swift

Updated alpha property value in Inspector to different value - Xcode Swift

我使用 Attributes Inspector 将我的 UILabel alpha 属性 设置为 0.65,但编译后它是 0.64999976158142 有人知道为什么吗?

有时看到约束、宽度或高度值从 24 到 23.5 做同样的事情。

计算机使用二进制浮点数格式,无法准确表示 0.65 这样的数字。

可能,在编译代码时,您的“0.65”已经四舍五入到该格式中最接近的数字,这会导致一个小的舍入误差。