11-digit integer literal on a 32-bit CPU
Patrick Phalen
python-list at teleo.net
Mon Mar 6 20:00:56 EST 2000
Oh. I should add that the ID needs to be included in a delimited text
data file, so 10000000000L doesn't work.
[Patrick Phalen, on Mon, 06 Mar 2000]
:: I need to assign an 11-digit Transaction ID, according to specs I'm
:: given by a client.
::
:: Begin with 10000000000
::
:: Increment by 1 for each new transaction -- 10000000001, etc.
::
:: (Store as string in a file between transactions)
::
:: As an integer literal, this overflows on an Intel CPU.
::
:: What's a nice trick for dealing with this?
::
:: Total transactions aren't likely to exceed 999,999
::
:: --
:: http://www.python.org/mailman/listinfo/python-list
More information about the Python-list
mailing list