@Flinn: wenn ich in DINT rechne, dann gibt es gute Gründe dafür. Ansonsten: bitte die Daten gleich in Real ablegen. Es ergibt keinen Sinn, Daten in DINT zu halten, die Berechnungen aber in REAL durchzuführen. Entweder, ich rechne REAL und halte die Daten in REAL, oder ich rechne in DINT und halte die Daten in DINT. Einzige Ausnahme (bei mir): ich benötige bisweilen eine Wurzelfunktion. Diese habe ich in der Vergangenheit tatsächlich mit einer Genauigkeit von nur acht Bit mittels einer Tabelle berechnet, weil dies die laufzeiteffizienteste Variante bei lahmen 300er-CPUs war. Hier greife ich seit CPU 317/319 neuerdings tatsächlich zur REAL-Arithmetik. Aber nur deshalb, weil es nicht genauer als 24 Bit sein muss und diese neueren CPUs dies genausoschnell erledigen, wie der alte (und bewährte) Algorithmus mit dem Tabellenzugriff.