07/09/2023 - migliorabile ha scritto:L'operazione non e' accosto zero, ma ti costa come il modulo, quindi e' come fare 2 divisioni.
07/09/2023 - migliorabile ha scritto:
L'operazione non e' accosto zero, ma ti costa come il modulo, quindi e' come fare 2 divisioni.
Si potrebbe anche utilizzare esplicitamente la funzione div(), ma un compilatore decente dovrebbe essere in grado di ottimizzare il tutto effettuando un'unica divisione.
Visto che servono solo i dispari, considera che partendo da 1, ogni 2 incrementi hai un dispari…