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![]()

Rispondi quotando