Warum ist int a = 3*2+1*3; gleich 9 und nicht gleich 27

Wenn du nach den normalen Regeln rechnest (Punkt vor strichrechnung) kommt man doch auf 9.
Also hat * natürlich die höhere Priorität.

Wie kommst du dabei auf 27?
 
3*2 = 6 , 3*1 = 3
6+3 = 9

😀 😀 5 Klasse Mathematik ... Punkt vor Strichrechnung =)

und selbst wenn du es ohne Regeln rechnen würdest kämst du auf 21 und nicht 27 =)
 
3*2 = 6 , 3*1 = 3
6+3 = 9

😀 😀 5 Klasse Mathematik ... Punkt vor Strichrechnung =)

und selbst wenn du es ohne Regeln rechnen würdest kämst du auf 21 und nicht 27 =)

Also erstens ist das einfach mal ne Definition und man könnte es genausogut umgekehrt definieren.
Und zweitens, wenn du die Regeln umkehrst, also Strich-vor-Punktrechnung, dann würdest du natürlich auf 27 kommen.
Und drittens war ich gestern total betrunken 😉
 

Zurück
Oben