PDA

Visualizza la versione completa : limiti sum su hpUx


mdb
28-07-2006, 18:57
eseguo il seguente script su unix hp(in realtÓ i dati di mio interesse sono contenuti
in un file di elevate dimensioni cmq per render l'idea va bene):
#/bin/csh
#
# inizia il loop su tutti i numeri dati in input
#

@ i = 1
@ sum = 0
while ( $i <= $#argv )

@ sum += $argv[$i]

@ i++

end

echo La somma totale e\' : $sum

exit
....
se inserisco un valore superiore a 2^32 la sum va in overflow.
qualcuno sa dirmi se esiste un modo di estendere la sum a 64bit su hp?
(il problema l'ho risolto con un pgm in c definendo long la variabile somma,ma come
fare la stessa cosa con uno script?)
grazie in anticipo :)

sacarde
29-07-2006, 12:14
http://docs.hp.com/

Loading