You're all correct: it *is* U+0027 instead of U+0060. I should have
pointed it out... I meant that the format (pattern) was Swiss.

Again, the point is that there are more formats than just the exchange of
U+002E (dot) and U+002C (comma). A lot of programmers are tempted to write
their own number parsers because of that mis-conception..... it's useful
to point it out from time-to-time.

> Addison wrote:
> > Actually, I erred. It's Switzerland that prefers this formula (see the
> > ITS and DES locales on Windows or in Java--although Java uses
> > three digits
> > for grouping and it should be four).
>
> The Swiss locale on Windows systems actually uses ' (U+0027) as a thousands
> separator, not ` (U+0060).
>
> My understanding is that this apostrophe is a computer approximation of a
> raised dot, that is often seen on printed matter, so I guess that U+0060 is
> as good an approximation.
>
> Italian computer locales normally have . (U+002E) as a thousands separator.
> But in printed matters you often see a raised dot (as in Switzerland) or a
> simple space (like in France).
>
> _ Marco
>