[spambayes-dev] RE: [Python-Dev] RE: [Spambayes] Question (orpossibly a bug report)
Tim Peters
tim.one@comcast.net
Sun, 27 Jul 2003 17:11:19 -0400
[martin@v.loewis.de]
>>> Unfortunately, the "true" source of atof (i.e. from conv.obj) is not
>>> shipped with MSVC :-(
[Tim]
>> Would that help us if we could get it? I'm not sure how.
[Martin]
> I would hope that some inner routine that does the actual construction
> of the double is locale-independent, and takes certain details as
> separate arguments. Then, this routine could be used, passing the "C"
> specific parameters instead of those of the current locale.
OK. I looked and couldn't find anything useful. The Win32
GetNumberFormat() call can be used to format numbers for locale-aware
display, but I didn't find anything in the other direction. The info at
http://www.microsoft.com/globaldev/getwr/steps/wrg_nmbr.mspx
seems to imply Win32 apps have to roll their own numeric parsing, building
on the raw info returned by GetLocaleInfo().