Das Problem ist, das 0.375 nicht exakt darstellbar ist.
Das sollte aber doch bei dem angegebenen Literal "
0.375000000000" nicht der Fall sein. Das ist auf 12 Stellen genau angegeben und zeigt trotzdem den Effekt (oder ignoriert Delphi die zusätzlichen Nullen und nimmt an ich hätte "0,375" angegeben (mit der daruas resultierenden Ungenauigkeit)?