Kaufmännische Rundung auf beliebige Vor-/Nachkommastellen

Loxone stellt derzeit keinen Rundungs-Baustein zur Verfügung (Stand: Version 8.0.7.19).

Eine kaufmännische Rundung auf beliebige Vor-/Nachkommastellen lässt sich mit dem Formel-Baustein realisieren.

Formel: INT(I1*(10^I2)+0,5)/(10^I2)

Beispiel 1: kaufmännische Rundung auf 1 Nachkommastelle, AI2=1

Beispiel 2: kaufmännische Rundung auf 2 Vorkommastellen, AI2=-2

Eingänge

AI1 = der zu rundende Analogwert
AI2 = Anzahl der Vorkommastellen (negative Vorgabe) bzw. Anzahl der Nachkommastellen (positive Vorgabe)   

Ausgang

AQ = gerundeter Analogwert