@DeddyH
Nein, denn beim Debuggen zeigt er mir auch wirklich die 0.61 an (self.dp war nämlich 0.005 und wurde richtig verarbeitet). Deine Funktion SimpleRoundTo oder ähnliches hab ich in Math bis jetzt leider nicht gefunden.
Edit:So MAth.simpleroundto gefunden aber nicht in meinem D5, sondern bei Embarcardero.
An sich will ich ja auch nicht runden , sondern nach der 2. Kommastelle abschneiden.
@ blink182
Danke für den schnellen Test. Jetzt gilt es vielleicht nur noch festzustellen, warum trunc mit Double und Real nicht korrekt arbeitet.
@all
Kann denn jemand dieses Verhalten erklären?
Danke und Grüße
Daimonion
Edit:
Ich habe gerade nochmal einen Screenshot angehangen, wo auch die Werte vom Debugger drin stehen und ich mal eine temporäre Variable genutzt hab. temp_offset ist vom Typ Double. Offset und die anderen Variablen sind nun Extended. Leider wird immer noch falsch "abgeschnitten"