fun main() {
var str = "457833.8591000"
str = removeTrailingZeros(str)
println(str)
}
fun removeTrailingZeros(str: String): String {
var result = str.replace(Regex("0*$"), "") // Remove trailing zeros
result = result.replace(Regex("\\.$"), "") // If there's a dot before zeros (.000), remove it too
return result
}
/*
run:
457833.8591
*/