object RemoveTrailingZeros_Scala {
def main(args: Array[String]): Unit = {
var str = "457833.8591000"
str = removeTrailingZeros(str)
println(str)
}
def removeTrailingZeros(str: String): String = {
var result = str.replaceAll("0*$", "") // Remove trailing zeros
result = result.replaceAll("\\.$", "") // If there's a dot before zeros (.000), remove it too
result
}
}
/*
run:
457833.8591
*/