Notice
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- gradle
- 유니티
- Handelr
- Unity
- Android
- camera
- Ext
- bottom
- 레이아웃
- GPS
- webcam
- spinner
- GlobalComponent
- WebCamTexture
- 리스트뷰
- UI
- Round Square
- 스피너
- DP
- 조이스틱
- ListvView
- 안드로이드
- layout
- 그래들
Archives
- Today
- Total
JY-Dev Tech Blog
안드로이드(Android) - DecimalFormat (숫자에 콤마 넣기) 본문
[OverView]
이번에는 Android DecimalFormat에 대해 알려드리겠습니다.
[Android DecimalFromat 이란?]
DecimalFormatNumberFormat은 십진수 형식 의 구체적인 하위 클래스입니다 . 서양, 아랍어 및 인도 숫자 지원을 포함하여 모든 로케일에서 숫자를 구문 분석하고 형식을 지정할 수 있도록 설계된 다양한 기능이 있습니다. 또한 정수 (123), 고정 소수점 숫자 (123.4), 과학적 표기법 (1.23E4), 백분율 (12 %), 통화 금액 ($ 123) 등 다양한 종류의 숫자를 지원합니다. 이들 모두를 현지화 할 수 있습니다. - Android Developer
[Format 표]
Symbol |
Location | Localized | Meaning |
0 | Number | Yes | 숫자 |
# | Number | Yes | 숫자, 0이없는 것으로 표시됨 |
. | Number | Yes | 소수점 구분 기호 또는 통화 소수점 구분 기호 |
- | Number | Yes | 빼기 기호 |
, | Number | Yes | 그룹화 구분자 |
E | Number | Yes | 과학적 표기법에서 가수와 지수를 구분합니다. 접두사 또는 접미사로 인용 할 필요가 없습니다. |
; | Subpattern boundary | Yes | 포지티브 및 네거티브 하위 패턴 분리 |
% | Prefix or suffix | Yes | 100을 곱하고 백분율로 표시 |
\u2030 | Prefix or suffix | Yes | 1000을 곱하고 mille 값으로 표시 |
¤ (\u00A4) | Prefix or suffix | No | 통화 기호로 대체 된 통화 기호. 두 배가되면 국제 통화 기호로 대체됩니다. 패턴에있는 경우 소수점 구분 기호 대신 통화 소수점 구분 기호가 사용됩니다. |
' | Prefix or suffix | No | 접두사 또는 접미사에서 특수 문자를 인용하는 데 사용됩니다 (예 : "'#'#"123에서 "#123". 작은 따옴표 자체를 만들려면 두 개를 연속으로 사용 "# o''clock"합니다.. |
[Code]
val myFormatter = DecimalFormat("###,###")
val result = myFormatter.format(10000)
예를 들어 이경우는 10000데이터를 10,000 이런식으로 바꾸어줍니다.
필요한 형식에 맞게 사용하도록 합니다.
[참고 문헌]
developer.android.com/reference/java/text/DecimalFormat
'안드로이드 > 그 외 여러가지' 카테고리의 다른 글
안드로이드(Android) - Android soft keyboard option (안드로이드 키보드 옵션, 자동 키보드 열림 방지) (0) | 2020.10.23 |
---|---|
안드로이드(Android) - Button Sound Effect (버튼 소리 넣는 방법) (0) | 2020.10.08 |
안드로이드(Android) - Gradle Change Floder Root 폴더 경로 바꾸기 (0) | 2020.10.05 |
안드로이드(Android) - Gradle Ext 변수 선언 (0) | 2020.10.05 |
안드로이드(Android) - Handler Deprecated? (1) | 2020.08.13 |
Comments