BigDecimal 调用需要 API 级别 24 Android
BigDecimal call requires API level 24 Android
我的计算器在使用双精度值时遇到了一些问题。但是,当我使用 2.3 (Who's binary representation is recurring ) * 3 而不是 6.9 时,它会给我 6.8999999999。
所以我试图找出解决这个问题的方法,但我遇到了大十进制数。但是每当我尝试调用
new BigDecimal(leftValue);
它总是抛出一个错误,说 Call requires API level 24。但我什至在最小的文档中也看不到任何地方。 API等级是24.
谁能帮我解决这个问题?
导入这个:
java.math.BigDecimal
(添加到 API 1)
而不是这个:
android.icu.math.BigDecimal(Added in API 24)
我的计算器在使用双精度值时遇到了一些问题。但是,当我使用 2.3 (Who's binary representation is recurring ) * 3 而不是 6.9 时,它会给我 6.8999999999。
所以我试图找出解决这个问题的方法,但我遇到了大十进制数。但是每当我尝试调用
new BigDecimal(leftValue);
它总是抛出一个错误,说 Call requires API level 24。但我什至在最小的文档中也看不到任何地方。 API等级是24.
谁能帮我解决这个问题?
导入这个:
java.math.BigDecimal
(添加到 API 1)
而不是这个:
android.icu.math.BigDecimal(Added in API 24)