[ 
https://issues.apache.org/jira/browse/LANG-674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12988629#comment-12988629
 ] 

Stevo Slavic edited comment on LANG-674 at 10/27/13 12:57 PM:
--------------------------------------------------------------

With plain Java I can parse String number representations with either dot or 
comma as decimal point character depending on locale, but not with commons-lang 
2.6 lang.math API. See java.text.NumberFormat, 
java.text.DecimalFormatSymbols.decimalSeparator.

E.g.

NumberFormat.getNumberInstance(Locale.US).parse(sPrice)

will properly handle price string with dot as decimal point character for US 
locale while

NumberFormat.getNumberInstance(new Locale("nl")).parse(sPrice);

will properly handle price string with comma as decimal point character for 
Dutch locale.



was (Author: sslavic):
With plain Java I can parse String number representations with either dot or 
comma as decimal point character depending on locale, but not with commons-lang 
2.6 lang.math API. See java.text.NumberFormat, 
java.text.DecimalFormatSymbols.decimalSeparator.

E.g.

NumberFormat.getNumberInstance(Locale.US).parse(sPrice)

will properly handle price string with dot as decimal point character for US 
locale while

NumberFormat.getNumberInstance(new Locale("nl")).parse(sPrice);

will properly handle price string with command as decimal point character for 
Dutch locale.


> NumberUtils and decimal point character
> ---------------------------------------
>
>                 Key: LANG-674
>                 URL: https://issues.apache.org/jira/browse/LANG-674
>             Project: Commons Lang
>          Issue Type: Bug
>          Components: lang.math.*
>            Reporter: Henri Yandell
>             Fix For: Patch Needed
>
>
> Stevo Slavić reports on commons-user:
> Is there any valid reason why '.' is hardcoded as decimal point
> character in lang.math.NumberUtils, commons-lang (2.6) ? Shouldn't
> this be locale dependent?



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to