Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Probleme mit Trunc (https://www.delphipraxis.net/196055-probleme-mit-trunc.html)

Daniel 21. Apr 2018 15:21

AW: Probleme mit Trunc
 
Zitat:

Zitat von Alallart (Beitrag 1400078)
Wie kommst du drauf, dass ich dir je eine PN geschrieben hätte. Bitte keine Unterstellungen. So wichtig bist weder du, noch die Diskussion.

Was ist mir Dir los? Er schreibt, dass er keine PN von Dir haben möchte. Er trifft keine Aussage darüber, ob er bereits eine von Dir erhalten hat. Und irgendwie kann ich ihn verstehen ... und so wortreich, wie Du Dich hier einbringst, scheint Dir die Diskussion entgegen Deiner Aussage doch wichtig zu sein.

Alallart 21. Apr 2018 15:36

AW: Probleme mit Trunc
 
Daniel, ich hätte nie eine PN an ihn geschickt. Warum auch? So wichtig ist das Ganze auch nicht. Seine Bitte an mich ihm keine PN zu schicken ist ähnlich dem, als wenn jemand ihn bitten würde keine fremden Kinder auf der Straße zu schlagen. Hatte er vermutlich nicht vor, es wird aber der Anschein erweckt das er es wollte.

himitsu 21. Apr 2018 23:46

AW: Probleme mit Trunc
 
Zitat:

Und das ist das was du anscheinend bei dem kleinen Excel-Beispiel nicht verstanden hast, weil du mit einer Formel angekommen bist. Irgendwo wird abgeschnitten.

57544725553442900000000000000000000000000,00
Aus diesem Grund gibt es bei den Fließkommatypen auch die Angabe der Signifikanten Dezimalstellen.

Ja, einige Typen können locke Zahlen mit mehreren tausend Dezimalstellen vor und hinter dem Komma aufnehmen, aber egal wie groß der Wert ist, nur die "größten" X Dezimalstellen sind quasi "richtig" und alles nachfolgendes ist "nicht definiert", also "zufällig".

Problematisch wird es dann auch noch, wenn dann unterschiedlich große Zahlen miteinander verrechnet werden, wie z.B.
11111222223333344444555556666677777888889999,0 + 0,0000000000000000000000000000000000000001
Hier kann man 0,0000000000000000000000000000000000000001 so oft dazu rechnen, wie man will, aber das Ergebnis wird dennoch niemals größer werden.

Für sowas gibt es dann angepasste Bibliptheken, wenn man sowas unbedingt braucht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:59 Uhr.
Seite 4 von 4   « Erste     234   

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