-
wenn du die funktion nicht kennen würdest dann kannst du auch
mathemtisch ran gehen...^^
man nimmt eine linke intervall grenze und eine rechte intervall grenze
meinetwegen double l,r //wobei l = 0 und r = Radikant
dann (l+r)/2 //also die mittlere zahl
wenn ((l+r)/2) * ((l+r)/2) größer als der gewünschte radikant ist
dann (l+r)/2 = r
wenn ((l+r)/2) * ((l+r)/2) kleiner als der radikant ist dann
(l+r)/2 = l
dass kannst du dann in einer schleife so lange weiter machen bis:
| ((l+r)/2) * ((l+r)/2) - Radikant| < 0,00001 // umso mehr nullen vor der 1 stehen, umso genauer wird die wurzel...
| soll betrag heißen...
danach gibst du (l+r)/2 aus....
ich glaube so müsste es auch gehne
wenn jemand nen fehler entdeckt bitte ich um verzeihung - ist schon spääääät...^^
-
Stichworte
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln