Entwickler-Ecke

Sonstiges (Delphi) - Wurzelziehen


DelphiDelphin - Do 10.03.05 19:20
Titel: Wurzelziehen
Hi möchte ein Eingabefeld machen dort kann man eine Zahl Zwischen 1-999(Edit1.Text) eingeben dann auf Wurzelziehen drücken und es zieht dann zum Beispiel die 50ste Wurzel von der eingegebenen Zahl in Edit2.Text.) :roll:


BJ - Do 10.03.05 19:44

Hi,

man kann eine beliebige Wurzel in Delphi auf kleinen Umwegen berechnen.
Mit der EXP-Funktion kann man Ausdrücke wie e^x berechnnen und mit der LN-Funktion den Logarithmus.
Mit Hilfe der Wurzel- und Logarithmengesetze läßt sich folgende Rechenvorschrift finden.

Ergebnis:=exp((1/Wurzelexponent)*ln(Radikand));

MfG BJ