How to format a number with thousands separator (commas) in Kotlin

1 Answer

0 votes
import java.text.NumberFormat
import java.util.Locale

fun formatNumberWithThousandsSeparator(number: Double): String {
    val formatter = NumberFormat.getNumberInstance(Locale.US)
    
    return formatter.format(number)
}

fun main() {
    val number = 89023761.07
    
    println(formatNumberWithThousandsSeparator(number))  
}



 
/*
run:

89,023,761.07
 
*/

 



answered Dec 11, 2024 by avibootz
edited Dec 11, 2024 by avibootz

Related questions

1 answer 160 views
1 answer 215 views
1 answer 129 views
1 answer 120 views
1 answer 135 views
2 answers 207 views
1 answer 186 views
...