Je ne veux pas d'optimiser quoi que ce soit, je le jure, je veux juste vous poser cette question, par curiosité.
Je sais que sur la plupart des matériels, il y a une assemblée de commande de décalage de bit (par exemple, shl
, shr
), qui est une commande unique. Mais qu'importe (de l'ordre de la nanoseconde-sage, ou CPU-tact-sage) nombre de bits de décalage. En d'autres termes, est l'une des conditions suivantes plus rapidement sur n'importe quel CPU?
x << 1;
et
x << 10;
Et s'il vous plaît ne me déteste pas pour cette question. :)