안드로이드 코틀린 숫자 돈 단위, 콤마 표시 DecimalFormat
IT 관련 지식2022. 7. 3. 09:31
반응형
728x170
코틀린에서 숫자에 포맷을 넣어서 표현하는 방법을 알아보겠습니다.
1. 소스코드
DecimalFormat을 사용하여 숫자에 대한 포맷을 정의할 수 있습니다.
import java.text.DecimalFormat
//===== [코틀린 메인 시작 부분] =====
fun main(args : Array<String>) {
/*
[설 명]
1. DecimalFormat : 코틀린에서 숫자의 Format을 변경할 수 있습니다
2. # : 10진수 표시로 빈자리를 채우지 않습니다
3. 0 : 10진수 표시로 빈자리를 0으로 채웁니다
4. 필수 import 패키지 : import java.text.DecimalFormat
*/
println("[DecimalFormat 사용해 화폐 돈 단위 콤마 표시 실시 - 숫자 포맷 변경]")
//int 변수 선언 실시
var int_money = 1000000
println("원본 : "+int_money)
//DecimalFormat 객체 선언 실시 (소수점 표시 안함)
val t_dec_up = DecimalFormat("#,###")
var str_change_money_up = t_dec_up.format(int_money)
println("화폐 표시 : "+str_change_money_up)
//DecimalFormat 객체 선언 실시 (소수점 표시)
val t_dec_down = DecimalFormat("#,###.00")
var str_change_money_down = t_dec_down.format(int_money)
println("화폐 표시 (소수점) : "+str_change_money_down)
}
DecimalFormat
[요약 설명]
1. DecimalFormat : 코틀린에서 숫자의 Format을 변경할 수 있습니다
2. # : 10진수 표시로 빈자리를 채우지 않습니다
3. 0 : 10진수 표시로 빈자리를 0으로 채웁니다
4. 필수 import 패키지 : import java.text.DecimalFormat
300x250
2. 실행 결과
반응형
'IT 관련 지식' 카테고리의 다른 글
키보드 특정 키 입력 안되거나 씹힐 때 100% 해결 방법 (0) | 2023.12.09 |
---|---|
JISULIFE-휴대용 목 선풍기 리뷰 후기 - 내돈내산 (2) | 2022.07.17 |
안드로이드 Out of memory. Java heap space 에러 해결 방법! (0) | 2022.07.02 |
맥북 안드로이드 Studio does not have write access to 오류 (0) | 2022.06.04 |
깃 에러 해결 (git) could not read Username for 'https://github.com': No such file or directory (2) | 2022.05.19 |
댓글()