报告无法使用 IEEE 754 以所需精度表示的浮点文字 FloatDouble 类型。

例如,1.9999999999999999999 的有效数字太多,因此其作为 Double 的表示将舍入为 2.0。 指定多余的数字可能具有误导性,因为它掩盖了改用舍入值进行计算的事实。

该快速修复会将文字替换为与常量的实际表示相匹配的舍入值。

示例:


  val x: Float = 3.14159265359f

在应用快速修复后:


  val x: Float = 3.1415927f