Decimal arithmetic, was Re: Python GUI app to impress the boss?
Dennis Lee Bieber
wlfraed at ix.netcom.com
Sat Sep 21 14:32:16 EDT 2002
Paul Rubin fed this fish to the penguins on Friday 20 September 2002
10:34 pm:
>
> I do know that financial modelling software I worked on that was sold
> to banks used floating point. Also, spreadsheets use floating point.
>
There's probably a subtle distinction between "modelling" (to me that
implies something that approximates expected behavior for rapid "what
if" scenarios) and accounting type applications.
> But it's possible (likely even) that some bookkeeping applications use
> BCD. One that I worked on actually used exact, multi-precision
> rational arithmetic, but I think that's unusual.
>
If it is done in COBOL that's pretty much a given... Though most COBOL
compilers /have/ added things like "usage is computation" -- wherein
the programmer explicitly has to request a binary value rather than
normal BCD.
Though I must be mis-interpreting the book I have -- it implies that
the default for Fujitsu Cobol v4 is "Display" (8-bit characters), and
one would have to ask for "packed-decimal" in a usage clause. COMP for
floating point, and BINARY for integer.
--
> ============================================================== <
> wlfraed at ix.netcom.com | Wulfraed Dennis Lee Bieber KD6MOG <
> wulfraed at dm.net | Bestiaria Support Staff <
> ============================================================== <
> Bestiaria Home Page: http://www.beastie.dm.net/ <
> Home Page: http://www.dm.net/~wulfraed/ <
More information about the Python-list
mailing list