From: Colin A. <col...@go...> - 2008-01-07 14:33:19
|
On 07/01/2008, Eric Bezault <er...@go...> wrote: > > Colin Adams wrote: > > > Unfortunately, yes, it is (I did have a look into this). > > What is more, it will get worse in the future - so far there is only an > > English language version. There will be more. > > What impact would it have on the integers held in a date? > Would they use other unicode characters for the digits? That is already possible even for the English language version. The main significance of language is if you choose word output. E.g. Two Thousand and Seven (rather than 2007). > It sounds to me as if because when written to a file an integer > > and a decimal look the same we should first convert INTEGERs to > > MA_DECIMALs when passing them to class FILE. > > > > > > Now you've lost me. > > In other words, for anything I want to do in an INTEGER, why > would I need to convert it to a MA_DECIMAL first? If I dpn't > do this conversion for anything I do with an INTEGER, why should > it be different in this particular case? OK. I understand your point now. I did think at the weekend about making it a generic parameter (constrained to a descendant of NUMERIC), but then I got side-tracked by the possibility of eliminating MA_DECIMAL altogether. I will investigate this at the weekend. |