Perfetto! funziona benissimo anche così però ho ancora una domanda,
con questa formula (che funziona perfettamente), il compilatore mi da come dimensione del file binario = 13072
lngTempoRitorno = val_pos01000UL+val_pos110000UL+
val_pos260000UL+val_pos3600000UL+
val_pos43600000Ul+val_pos536000000UL;
mentre con questa (che mi sembra più complicata, il compilatore mi da come dimensione del file binario = 12162, una bella differenza ![]()
lngTempoCalcoloParziale = val_pos0;
lngTempoRitorno = lngTempoCalcoloParziale1000;
lngTempoCalcoloParziale = val_pos1;
lngTempoRitorno = lngTempoRitorno + lngTempoCalcoloParziale10000;
lngTempoCalcoloParziale = val_pos2;
lngTempoRitorno = lngTempoRitorno + lngTempoCalcoloParziale60000;
lngTempoCalcoloParziale = val_pos3;
lngTempoRitorno = lngTempoRitorno + lngTempoCalcoloParziale600000;
lngTempoCalcoloParziale = val_pos4;
lngTempoRitorno = lngTempoRitorno + lngTempoCalcoloParziale3600000;
lngTempoCalcoloParziale = val_pos5;
lngTempoRitorno = lngTempoRitorno + lngTempoCalcoloParziale36000000;