📜  如何在双 kotlin 代码示例中限制小数

📅  最后修改于: 2022-03-11 14:53:33.797000             🧑  作者: Mango

代码示例1
val number:Double = 0.0449999
val number3digits:Double = String.format("%.3f", number).toDouble()
val number2digits:Double = String.format("%.2f", number3digits).toDouble()
val solution:Double = String.format("%.1f", number2digits).toDouble()

//Or add extension 
fun Double.shorten(decimals: Int): Double{ return String.format("%.$decimals" + "f", this).replace(',', '.').toDouble() }