![]() |
problem mit reellen Zahlen
Hallo zusammen,
schade um die schöne Nacht - vielleicht könnt ihr mir weiterhelfen. ;-) 42095 / 100 sollte ja eigentlich 420,95 ergeben. Werte ich das via "Inspektion" strg+f7 aus, stimmt das auch. Weise ich das ganze einer Variablen vom Typ single zu, kommt 420,949999903 heraus - und mir ist absolut nicht klar, warum.
Code:
Kann mir irgendwer erklären, ob ich zu blöd bin, oder an was das liegt?
var
x: single; begin x := 42095 / 100; Herzliche Grüße Marco |
AW: problem mit reellen Zahlen
|
AW: problem mit reellen Zahlen
Hallo,
puh! Dann versteh ich auch, warum das nix geworden ist. Also entweder, für meinen Fall würde es reichen, TCurrency, oder die Math-Unit benutzen. Herzliche Grüße Marco |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz