Zahlen in SAP runden und Numerische Funktionen
Aus SAP-Wiki
(Weitergeleitet von Zahlen in SAP runden)
Zur Navigation springenZur Suche springen
Es gibt in SAP diverse numerische Funktionen. Meist wird man damit Zahlen runden oder den Absolutbetrag einer Zahl ermitteln.
Diese numerischen Funktionen können auch in Selects verwendet werden ab ABAP-Release 7.50.
Funktionsbaustein ROUND
Schlüsselwörter in ABAP
Schlüsselwort ABS
- Gibt den Absolutwert von einem Dezimalwert zurück
lv_ziel = abs( lv_quellfeld ).
Schlüsselwort CEIL
- Die nächstgrößere Ganzzahl wird bestimmt
lv_ziel = ceil( lv_quellfeld ).
Schlüsselwort FLOOR
- Es wird abgerundet auf die nächste Ganzzahl
lv_ziel = floor( lv_quellfeld ).
Schlüsselwort ROUND
- Es wird gerundet auf die angegebene Zahl von Dezimalstellen, hier mit 2 Nachkommastellen
lv_ziel = round( lv_quellfeld, 2 ).
lv_ziel = round( 3.3333333333, 2 ). "gibt 3.33 zurück
Schlüsselwort TRUNC
- Die Zahl vor dem Komma wird ermittelt
lv_ziel = trunc( lv_quellfeld ).