Rechenoperationen

Aus SAP-Wiki
Wechseln zu:Navigation, Suche

Siehe ABAP.

Rechenoperationen sind in ABAP recht intuitiv. Die Kenntnis der Rechenoperationen DIV und MOD kann auch hilfreich sein.

Addition / Plus

variable1 + variable2.

Substraktion / Minus

variable1 - variable2.

Multiplikation

variable1 * variable2.

Division (geteilt)

variable1 / variable2.
Data: lv_netwr type vbak-netwr.

lv_netwr = 11 / 3. "Ergebnis = 3,67

oder (mit kaufmännischer Rundung)

Data: lv_netwr type i.

lv_netwr = 11 / 3. "Ergebnis = 4

oder

Data: lv_netwr type i.

lv_netwr = 10 / 3. "Ergebnis = 3

Ganzzahlige Division (DIV)

Data: lv_netwr type vbak-netwr.

lv_netwr = 11 DIV 3. "Ergebnis = 3

oder

lv_netwr = '11.05' DIV 3. "Ergebnis = 3

Ganzzahliger Rest Division (MOD)

Data: lv_netwr type vbak-netwr.

lv_netwr = 11 MOD 3. "Ergebnis = 2

oder

lv_netwr = '11.05' MOD 3. "Ergebnis = 2,05