Simple&Natural

DecimalFormat 활용하기 본문

안드로이드(Android)/기타

DecimalFormat 활용하기

Essense 2020. 11. 13. 15:02
728x90

수치 데이터를 깔끔하게 다듬어 보여주고 싶을 때가 있다.

 

 

 

원하는 결과값이 소수점 둘째까지 짜리만 보여줘! 와 같은 경우라면 편하겠지만

데이터에 따라 유효숫자까지만 보여주고 싶은 경우는 어떻게 해야 할까?

예를 들어 1.4240000 과 같은 데이터는 1.424, 17400200.0000과 같은 데이터는 17,400,200과 같은 식으로 말이다.

이럴 땐 DecimalFormat을 활용하면 된다.

 

fun main() {
    val sample = 1401200.1241000
    val formatter = DecimalFormat("#,##0.########")
    val result = formatter.format(sample)
    println(result)
}

출력값: 1401200.1241

 

 

 

출처- https://all-record.tistory.com/192

 

728x90