Forum: Object-Pascal / Delphi-Language
Delphi
by nuclearping,
28. Jul 2014
Prima, noch besser! :thumb: Die Funktion ist auch genauso präzise, wie die aus R.R: -1.644854
AMath: -1,64485362695147
Forum: Object-Pascal / Delphi-Language
Delphi
by nuclearping,
27. Jul 2014
Danke für die Tipps. :)
In die Richtung dachte ich auch schon. Aber wenn ich statt Single Double oder Extended verwende, bleibt das Ergebnis trotzdem gleich. Die Unschärfe muss also woanders herkommen. Ich habs der Korrektheit wegen aber auf Extended umgestellt.
Das Ergebnis, wenn einer der Werte NaN ist, wäre in dem Fall dann auch NaN. Den Part kann man also wegkürzen und mit der Bedingung...
Forum: Object-Pascal / Delphi-Language
Delphi
by nuclearping,
26. Jul 2014
Ich hab die Funktion aus dem russischen Forum übernommen und etwas erweitert. Also falls jemand mal das gleiche Problem hat:
(*
Aktualisierte Funktion unten.
*)
Die Ergebnisse von ein paar Testläufen decken sich mit der Gegenprüfung in R. R's qnorm ist jedoch in den Nachkommastellen etwas präziser.
qnorm(0.05)R: -1.644854
Delphi: -1.61513793468475
Forum: Object-Pascal / Delphi-Language
Delphi
by nuclearping,
25. Jul 2014
Hallo,
hat Delphi bei seinen Boardmitteln Implementierungen dieser Funktionen dabei? qnorm, pnorm Ich vermute fast nicht. Oder? :?
Jedenfalls suche ich schon seit 'ner Weile und komme nicht wirklich vorran. Für pnorm habe ich die TPMath-Units gefunden. Aber für qnorm finde ich nur die qnorm Implementierung für R.
Und bevor ich mich hinsetze und die nach Delphi übersetze, frage ich doch...