Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Benötige sehr genaue Fließkommazahl für Berechnung (https://www.delphipraxis.net/77945-benoetige-sehr-genaue-fliesskommazahl-fuer-berechnung.html)

nastytrouble 27. Sep 2006 06:45


Benötige sehr genaue Fließkommazahl für Berechnung
 
HY leute,

ich will ein programm schreiben bzw hab es geschrieben wo die eulersche zahl berechnet wird. bloß wenn die zahl genauer werden soll kommt wegen der rundung 1 heraus(was ja leider nich ganz stimmt) und außerdem wollte ich noch dass mehr als 14 nachkommastellen angezeigt werden. Brauche eure hilfe.

MFG Nasty

alzaimar 27. Sep 2006 06:51

Re: Benötige sehr genaue Fließkommazahl für Berechnung
 
Es gibt sehr gute Klassen, die das Rechnen mit beliebig vielen Nachkommastellen ermöglicht. Such mal nach "TBigNum" oder so hier im Forum. Suche auch nach ähnlichen Stichwörtern, denn Du bist nicht der Erste, der soetwas braucht.

Alexander Roth 27. Sep 2006 06:56

Re: Benötige sehr genaue Fließkommazahl für Berechnung
 
Hi,

ich benutze DEC dafür. Das ist wohl die beste Biblothek um mit großen Zahlen bis 10^2000 und größer zu rechnen.
Schau mal auf Luckie homepage. Da kannst du es downloaden.

Tschüss

Alexander

nastytrouble 27. Sep 2006 13:27

Re: Benötige sehr genaue Fließkommazahl für Berechnung
 
und wie bekomme ich das jetz in meinen code? da sehe ich noch nich ganz durch...

Alexander Roth 27. Sep 2006 14:40

Re: Benötige sehr genaue Fließkommazahl für Berechnung
 
Hi, dazu hat Hagen Reddmann schon viele Codebeispiele gemacht. Suche einfach mal nach Beiträgen von negaH.

nastytrouble 27. Sep 2006 14:53

Re: Benötige sehr genaue Fließkommazahl für Berechnung
 
ok danke ich melde mich wieder wenn es funktioniert

nastytrouble 27. Sep 2006 15:52

Re: Benötige sehr genaue Fließkommazahl für Berechnung
 
oder wenn ich nichts gefunden habe. ich verstehe das nich ganz in einem thread meinte er dass er noch fließkommazahlen integrieren muss... und er meinte auch dass er kaum zeit hat... wie soll ich denn jetz damit umgehen?

Dax 27. Sep 2006 16:04

Re: Benötige sehr genaue Fließkommazahl für Berechnung
 
IRationals benutzen ;)

Nicolai1234 27. Sep 2006 16:10

Re: Benötige sehr genaue Fließkommazahl für Berechnung
 
Wie sieht denn deine function bis jetzt aus? Zeig doch mal Code, dann können wir dir auch helfen, wie man das einbaut

negaH 27. Sep 2006 17:32

Re: Benötige sehr genaue Fließkommazahl für Berechnung
 
Hm, ich mache es kurz

Delphi-Quellcode:
procedure Test;
var
  A: IINteger;
begin
  NPow(A, 10, 1000);
  NExp(A);            

  WriteLn(NStr(A, 10));
end;
NExp() findest du in Unit NInt_1.pas sogar als Source.

Teste obigen Source und beschreibe mal was er macht. Besonders wichtig sind folgende Fragen

"warum benötigt man keine Fließkommazahlen für eine beliebige Formel ?"
"auf wieviele dezimale Nachkommastellen exakt berechnet obige Funktion die Eulerkonstante e ?"
"wie sehe obiger Source aus wenn man 100001 Oktale Stellen der Eulerkonstante e berechnen möchte ?"

Gruß Hagen


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:20 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz