大多数答案使用 Java(例如String.format)来完成工作,但我需要一种方法来完全使用 Kotlin 原生来支持多平台编程。
String.format
这意味着不使用 Java 包
说一个像 fun Float.toString(numOfDec: Int) 这样的方法。我希望该值四舍五入,例如:
35.229938f.toString(1) 应该回来 35.2
35.229938f.toString(1)
35.2
35.899991f.toString(2) 应该回来 35.90
35.899991f.toString(2)
35.90
string floating-point type-conversion representation kotlin
floating-point ×1
kotlin ×1
representation ×1
string ×1
type-conversion ×1