add commas or point every 3 digits using kotlin
up vote
0
down vote
favorite
Im new in kotlin programming. I want to add commas or point every 3 digit in edittext input.
Example :
- input : 1000. Output : 1.000
- input : 11000. Output : 11.000
Thankyou!
kotlin numbers
add a comment |
up vote
0
down vote
favorite
Im new in kotlin programming. I want to add commas or point every 3 digit in edittext input.
Example :
- input : 1000. Output : 1.000
- input : 11000. Output : 11.000
Thankyou!
kotlin numbers
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Im new in kotlin programming. I want to add commas or point every 3 digit in edittext input.
Example :
- input : 1000. Output : 1.000
- input : 11000. Output : 11.000
Thankyou!
kotlin numbers
Im new in kotlin programming. I want to add commas or point every 3 digit in edittext input.
Example :
- input : 1000. Output : 1.000
- input : 11000. Output : 11.000
Thankyou!
kotlin numbers
kotlin numbers
asked Nov 8 at 11:34
Ahmed
33
33
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
If you are on the JVM you can use
String.format("%,d", input)`
which gives 11,000
for input 11000
. Replace ,
with any delimiter you require.
If you want to use predefined number formats, e.g. for the current locale, use:
java.text.NumberFormat.getIntegerInstance().format(input);
Be also sure to check the other format instances, e.g. getCurrencyInstance
or getPercentInstance
. Note that you can use NumberFormat
also with other locales. Just pass them to the get*Instance
-method.
Some of the second variant can also be found here: Converting Integer to String with comma for thousands
If you are using it via Javascript you may be interested in: How do I format numbers using JavaScript?
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
If you are on the JVM you can use
String.format("%,d", input)`
which gives 11,000
for input 11000
. Replace ,
with any delimiter you require.
If you want to use predefined number formats, e.g. for the current locale, use:
java.text.NumberFormat.getIntegerInstance().format(input);
Be also sure to check the other format instances, e.g. getCurrencyInstance
or getPercentInstance
. Note that you can use NumberFormat
also with other locales. Just pass them to the get*Instance
-method.
Some of the second variant can also be found here: Converting Integer to String with comma for thousands
If you are using it via Javascript you may be interested in: How do I format numbers using JavaScript?
add a comment |
up vote
0
down vote
accepted
If you are on the JVM you can use
String.format("%,d", input)`
which gives 11,000
for input 11000
. Replace ,
with any delimiter you require.
If you want to use predefined number formats, e.g. for the current locale, use:
java.text.NumberFormat.getIntegerInstance().format(input);
Be also sure to check the other format instances, e.g. getCurrencyInstance
or getPercentInstance
. Note that you can use NumberFormat
also with other locales. Just pass them to the get*Instance
-method.
Some of the second variant can also be found here: Converting Integer to String with comma for thousands
If you are using it via Javascript you may be interested in: How do I format numbers using JavaScript?
add a comment |
up vote
0
down vote
accepted
up vote
0
down vote
accepted
If you are on the JVM you can use
String.format("%,d", input)`
which gives 11,000
for input 11000
. Replace ,
with any delimiter you require.
If you want to use predefined number formats, e.g. for the current locale, use:
java.text.NumberFormat.getIntegerInstance().format(input);
Be also sure to check the other format instances, e.g. getCurrencyInstance
or getPercentInstance
. Note that you can use NumberFormat
also with other locales. Just pass them to the get*Instance
-method.
Some of the second variant can also be found here: Converting Integer to String with comma for thousands
If you are using it via Javascript you may be interested in: How do I format numbers using JavaScript?
If you are on the JVM you can use
String.format("%,d", input)`
which gives 11,000
for input 11000
. Replace ,
with any delimiter you require.
If you want to use predefined number formats, e.g. for the current locale, use:
java.text.NumberFormat.getIntegerInstance().format(input);
Be also sure to check the other format instances, e.g. getCurrencyInstance
or getPercentInstance
. Note that you can use NumberFormat
also with other locales. Just pass them to the get*Instance
-method.
Some of the second variant can also be found here: Converting Integer to String with comma for thousands
If you are using it via Javascript you may be interested in: How do I format numbers using JavaScript?
edited Nov 8 at 12:07
answered Nov 8 at 11:39
Roland
8,99311141
8,99311141
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53206936%2fadd-commas-or-point-every-3-digits-using-kotlin%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown