17 Jul
2001
17 Jul
'01
12:19
On Die, 17 Jul 2001 at 13:39 (+0200), Peter Kuechler wrote:
Habe gerade an eine Script gebastelt, das Dateigrössen in Bytes zusammen rechnet. Dabei kam es irgendwann zu solchen Ergebnissen:
1271469989 1642563651 2013657313 -1910216321 -1539122659
Könnte es sein, das ich Zahlen nur in 32bit breite darstellen kann? Gibt es eine Möglichkeit, das zu umgehen?
AFAIK in der Shell nicht, da sie nur mit Integer rechnet (oder Du wartest auf die 64-Bit-Linuxe ;-) Guck Dir mal dc (oder bc) an, zumindest bei dc ist explizit die Rede von *unlimited precision arithmetic*. Jan