Decimal arithmatic, was Re: Python GUI app to impress the boss?
tjreedy at udel.edu
Wed Oct 2 15:05:35 CEST 2002
>>> OK, so don't use whole pennies (or smallest currency) as your
>>> base, use 10,000ths of a penny, but still use integer arithmetic
>>> for your calculations.
>> Normal Integers aren't big enough. 2^31 / 10K == 215K.
>That's why you want double-floats. 2^53 / 10K = 900G
Or 64 bit integers. AMD has just announced new series of 64 bit chips
initially aimed at server market but ultimately at desktops. I
suspect that such will be common by 2010.
More information about the Python-list