005
10.11.2004, 14:11 Uhr
Hans
Library Walker (Operator)
|
| Zitat: |
Wieso verschieben ?
|
Hi, eine Multiplikation mit zwei ist identisch mit dem verschieben um eine Stelle nach links. Dem entsprechend ist eine Multiplikation mit vier identisch mit dem verschieben um zwei Stellen nach links. Zum veranschaulichen mach mal folgendes:
| C++: |
#include <stdio.h>
int main() { int a, b, i;
a=b=1; for (i=0; i<16; i++) { printf ("a=%5d, \t b=%5d\n", a, b); a *= 2; b<<=1; } return 0; }
|
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |