Moin,
ich habe da vielleicht ein Verständnisproblem. Beim Potenzieren Basis ^ Exponent wird doch die Basis * Basis errechnet, also z.B. 2 ^ 3 = 2*2*2 = 8.
Wenn ich nun die Basis in die Variable d_BasisWert und den Exponent in die Variable d_ExpoWert stecke, müsste ich mit der folgenden Schleife den Wert errechnen können
C#-Quelltext
1: 2: 3: 4: 5: 6:
| static double Ergebnis=1;
for (int i = 1; i <= d_ExpoWert; i++) { Ergebnis *= d_BasisWert; } |
Das Ergebnis habe ich mit 1 initialisiert, sonst kommt in der Berechnung immer 0 heraus.
Aber warum kommt bei mir immer 0 heraus. Kann mir jemand einen Tipp geben denn ich glaube ich habe da ein Mathematisches Loch.
Gruss Ritze