On Sun, 26 Sep 2004, dan s wrote:

> in loc de 50000000000 mi-a dat un numar mai mic si cu sens negativ ?!

        E posibil sa-l fi interpretat ca si intreg pe 4 octeti cu semn. 
Depinde de versiunea de bash, nu de distributie. Mai nou probabil e pe 8 
octeti (64 biti). Se poate testa:

blackblue 11:13:02 (Mituc):~>echo $[2**64]
0
blackblue 11:13:14 (Mituc):~>echo $[2**63]
-9223372036854775808
blackblue 11:13:17 (Mituc):~>echo $[2**62]
4611686018427387904
blackblue 11:13:30 (Mituc):~>echo $[2**62-1+2**62]
9223372036854775807

        Deci numerele sint intre -2**63 si 2**63-1. adica 64 biti cu 
semn.

-- 
Any views or opinions presented within this e-mail are solely those of
the author and do not necessarily represent those of any company, unless
otherwise expressly stated.

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui