dazu gibt es folgende funktionen:
round rundet auf n stellen nach dem komma.
rnd rundet auf n stellen genauigkeit.
darstellung in exponent usw hat nichts mit runden und real zu tun, sondern vielmehr mit umwandlung in string. der real selbst kennt keine darstellungsvarianten.
zur umwandlung von real to string mit n stellen kannst du folgende funktion verwenden:
real_strf
wenn du real werte mit n stellen genauigkeit vergleichen willst benutzt du die funktion cmp(X,Y,N)
X und Y sind 2 real zahlen zum vergelichen und N sind die anzahl der stellen die du vergleichen möchtest.
alle diese funktionen findest du in der oscat standard lib