Heron Verfahren
-
Entschuldigung wenn ich hier falsch bin...
ich werde es mal versuchem!
Trotzdem Danke
-
Hast Du Mathematisch ein Problem oder mit c ?
Hier bist Du in Net mit c#.
C# != c
-
Siraja schrieb:
while(quadrat-x>0.0001) { mache berechnungen des verfahrens }
Sollte man nicht lieber den Betrag der Differenz bilden (Bsp. quadrat == 1, x == 2)?
-
ich verstehe nicht ganz was du meinst ^^ sry
-
dann rechne doch mit dem Beispielwerten von void* durch ... evt. verstehst Du es dann
-
da stehen ja gar keine wirklichen werte
-
Siraja schrieb:
da stehen ja gar keine wirklichen werte
while(quadrat-x>0.0001)
(Bsp. quadrat == 1, x == 2)
-
also das erste war meins und das 2 ist nicht sonderlich zusammenhängend erklärt ^^ vllt kannst du mir ja auch einfach helfen was er meint
-
quadrat == 1, x == 2
=> quadrat - x == 1 - 2 == -1
=> -1 < 0.0001
=> Schleifenabbruch
Nicht im Sinne des Erfinders, oder?!
IMHO Also eher | 1 - 2 | == 1 > 0.0001.Es müsste wohl
while(Math.Abs(quadrat-x)>0.0001)
heißen.
-
Mir ist gerade noch was aufgefallen...eigentlich muss es sogar
while(Math.Abs(quadrat-x)>=0.0001)
sein.
-
aaach so das meinst du mit betrag hab garnicht an das mathematische also |x| gedacht ^^ ok sry ja hast recht