Bonsoir jacco,
Xor était juste un clin d’œil à Andnotor (and not or, il manque xor).
La plupart des modifications sont plus d'ordre esthétiques et les goûts se discutent. Ainsi l'usage de la syntaxe += permet une concision rare en Pascal et illustre bien une opération d'accumulation.
Les boucles qui se terminent à 0 sont plus "optimisables" que les boucles croissantes car les processeurs proposent des instructions spécifiques (comme Loop, Loopcc...) et les compilateurs les utilisent si on leur donne leur chance. Le gain reste cependant très faible. Par ailleurs j'économise une variable...
En ce qui concerne les 20 % ce n'est hélas que sur la fonction améliorée mais c'est déjà cela.
Salutations
Partager