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:
var
x: single;
begin
x := 42095 / 100;
Kann mir irgendwer erklären, ob ich zu blöd bin, oder an was das liegt?
Herzliche Grüße
Marco