On Friday 30 August 2002 09:29, F�lix Hauri wrote: > Si on tourne dans l'autre sens ( x2 au lieu de /2 ) alors on doit pouvoir > se contenter d'additionner le bit de retenue (si tant est que cette notion > existe en C, vieux souvenir d'assembleur;)
Le d�calage se fait simplement dans l'autre sens. Attention, cette technique n'est valable que pour des op�rations sur des short, int et long non-sign�s ! Il existe des techniques tr�s sophistiqu�es d'optimisation des expressions arithm�tiques et je vais essayer de trouver quelques liens. Les unes s'occupent de la th�orie math�matique et les autres sont des technologies titant parti au mieux de l'architecture du processeur cible. Toutefois, je pr�viens, c'est assez indigeste (d'ap�s de vieux documents que j'ai eu dans les mains) :-) Daniel -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se d�sabonner aussi.
