RE: Monetary decimal separators

From: Richard T. Gillam (
Date: Tue Sep 13 2005 - 10:28:42 CDT

  • Next message: Mark Davis: "Re: Monetary decimal separators"

    The classic example (and, as far as I know, the only one) was the Portugese escudo. The currency symbol was just "Esc.", but the dollar sign was used as the decimal separator: "1,234$56 Esc." (I think they normally use the comma as a decimal separator.) I believe Portugal is in the Euro zone, so this format is probably pretty much obsolete now.

    [WARNING: I'm reconstructing this from memory, so I may have goofed up some of the details.]

    --Rich Gillam
      Language Analysis Systems, Inc.
      former JDK locale geek

    -----Original Message-----
    From: [] On Behalf Of Elliotte Harold
    Posted At: Tuesday, September 13, 2005 10:07 AM
    Posted To: Unicode (public)
    Conversation: Monetary decimal separators
    Subject: Monetary decimal separators

    I noticed that Java 1.2 and later distinguish the decimal separator from
    the monetary decimal separator. That is, DecimalFormatSymbols has both
    getDecimalSeparator() and getMonetaryDecimalSeparator() methods. Does
    anyone happen to know of a locale where these two values are different?
    I wrote a little program to search for cases, but none of the locales
    installed in my Java 5 VM ever seem to think these two characters are

    ´╗┐Elliotte Rusty Harold
    XML in a Nutshell 3rd Edition Just Published!

    This archive was generated by hypermail 2.1.5 : Tue Sep 13 2005 - 10:28:47 CDT