C++ Aufgabe brauche dringend eure Hilfe



  • Dieser Beitrag wurde gelöscht!


  • Lerne am besten mal wie ein Debugger funktioniert und schaue genau nach, warum sich das Kompilat nicht so verhält, wie du erwartest. Diese Erkenntnis würde dir auch für die Zukunft sehr viel helfen.



  • Ich schliesse mich dem Debugger-Vorschlag zwar an, aber auch ohne erkennst du doch an deiner Konsolen-Ausgabe, dass g_xn nicht richtig sein kann.
    Vielleicht springt es jetzt ins Auge (ist übrigens ein Fehler den -behaupte ich mal- so gut wie jedem am Anfang passiert ist).



  • Hinweis: Das Ergebnis einer Berechnung hängt nicht davon ab, was links vom =-Zeichen für ein Typ steht. Es wird erst NACH erfolgter Berechnung der Typ umgewandelt.

    Also:
    1/(2×2×2×2)=1/16=01 / (2\times 2\times 2\times 2) = 1 / 16 = 0
    aber
    1.0/(2×2×2×2)=1.0/16=0.06251.0 / (2\times 2\times 2\times 2) = 1.0 / 16 = 0.0625


Anmelden zum Antworten