Questo mi sembrava di averlo capito
Quello che trovo strano è che nella prima formula, anche considerando tutti i valori come unsigned long
(le 6 val_posn definite "int" e quella lngTempoRitorno definita "unsigned long") dovessero occupare 7*32 bit = 214 bit
Mentre nella seconda formula uso ancore tutte e 6 le variabili definite "int" anche altre 2 definite "unsigned long" più tutte le righe di comando , lo spazio occupato sarebbe risultato pressoché identico, mentre ci sono ben 900 bit di differenza ![]()