Problem mit wurzel aus
-
Hallo
Ich benutze den BCB 6 auf WinXP
Folgendes:
Ich bekomme bei folgender einfachen Rechnung nie eine gerade 2 heraus.
a*a=2
Also Wurzel aus 2.
Wie gross muss a sein, damit es 2 ergibt ?Danke
-
#include <math.h> double a = sqrt(2); Label1->Caption = a; double zwei = a * a; Label2->Caption = zwei;
-
Hallo
Da Wurzel aus 2 eine irrationelle Zahl ist, kann kein Computer diese Zahl vollkommen korrekt verarbeiten. Daraus folgt aber, das das Quadrat von Wurzel 2 von einem Rechner ausgerechnet niemals vollkommen exakt 2 ergeben wird, sondern erst durch Runden bzw. eine Epsilon-Betrachtung als 2 gewertet werden kann.
bis bald
akari
-
Danke Leute
-
1,4142135623730950488016887242097