Zitat:
+0.5
Bei 0.9 würde dann aber +1 rauskommen.
Trunc(1.9) = 1
Trunc(1.9+0.5) = 2
Aber ja, ein +0.00…001 und dann Trunc, wäre eine mögliche Lösung, allerdings nur, wenn es kleiner ist, als real vorkommende Nachkommastellen.
Oder vielleicht auch ein RoundTo mit einem passenden SetFPURoundMode.
Oder ...