Wie runde ich das Ergebnis?

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Wie runde ich das Ergebnis?

Beitrag von User1234 (ForumUser / 43 / 20 / 0 ) »
Hallo,
Wie runde ich hier das Ergebnis auf 2 nach Komma Stellen?

Code: Alles auswählen.

DATA: lv_abestand TYPE i,
      lv_zins     TYPE p DECIMALS 14 VALUE '0.75',
      lv_jahr     TYPE i,
      lv_ergebnis TYPE p LENGTH 16 DECIMALS 14.

lv_abestand = 10000.
lv_jahr = 3.

lv_ergebnis = lv_zins / 100.
lv_ergebnis = lv_ergebnis + 1.
lv_ergebnis = lv_ergebnis ** lv_jahr.
lv_ergebnis = lv_ergebnis * lv_abestand.

WRITE lv_ergebnis LEFT-JUSTIFIED.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Wie runde ich das Ergebnis?

Beitrag von black_adept (Top Expert / 4134 / 131 / 956 ) »
Moin User1234,

du flutest das Forum ja mit diversen Anfragen und wie du bemerkt hast, ist man auch sehr gerne bereit dir zu helfen.
Nichtsdestotrotz ist es eigentlich üblich, sich zunächst z.B. bei Google zu informieren bevor man hier fragt, da auch diese Frage schon hinreichend oft an diversen Stellen beantwortet wurde, und erst wenn man dort nicht fündig wird, es hier zu versuchen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Wie runde ich das Ergebnis?

Beitrag von User1234 (ForumUser / 43 / 20 / 0 ) »
Moin black_adept

Ich suche immer zuerst im Internet und erst dann frage ich hier. ;)

Re: Wie runde ich das Ergebnis?

Beitrag von A6272 (Specialist / 240 / 8 / 36 ) »
Reicht es nicht, wenn Du das lv_ergebnis einer Variable Endergebnis vom TYPE p LENGTH 16 DECIMALS 2 übergibst?

Folgende Benutzer bedankten sich beim Autor A6272 für den Beitrag:
User1234


Re: Wie runde ich das Ergebnis?

Beitrag von IHe (Specialist / 161 / 38 / 51 ) »
Ingo Hoffmann

ECC|S/4HANA|BTP
dbh SAP Solutions

Re: Wie runde ich das Ergebnis?

Beitrag von DeathAndPain (Top Expert / 1972 / 264 / 418 ) »
Ich würde das so wie A6272 sehen. Nur müsste man dazu die Berechnung komplett in einer einzigen Zeile machen und nicht häppchenweise, so wie der Fragesteller das hier gemacht hat. Sonst wird nämlich schon bei jedem Zwischenschritt gerundet, wodurch die Rundungsfehler sich dramatisch verstärken können.

Seite 1 von 1

Vergleichbare Themen

4
Antw.
15184
Views
C# - SAP Net Connector - Ergebnis ist verwirrend
von Hellfire » 08.06.2012 19:17 • Verfasst in Development Related
1
Antw.
1253
Views
Ergebnis des Reports unterteilen
von Littlered » 01.07.2005 11:58 • Verfasst in ABAP® Core
5
Antw.
3176
Views
Unerwartetes Ergebnis bei Division
von Barney » 05.01.2016 14:23 • Verfasst in ABAP® für Anfänger
2
Antw.
346
Views
Funktion CCM_GO_BACK_MONTHS eigenartiges Ergebnis
von cecslucas » 12.10.2022 22:35 • Verfasst in ABAP® für Anfänger
0
Antw.
1427
Views
WD ALV set footer visible ohne ergebnis
von Thanatos82 » 14.12.2012 14:03 • Verfasst in ABAP® Core

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

IF mit AND und OR
vor einer Woche von GastX 6 / 8992
Meine Inbox
vor einer Woche von Rabea1103 1 / 6749
PCL2 Cluster auslesen
vor einer Woche von DeathAndPain 2 / 7901
FUBA 'HR_INFOTYPES_OPERATION'
vor einer Woche von Bright4.5 3 / 13397

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

IF mit AND und OR
vor einer Woche von GastX 6 / 8992
Meine Inbox
vor einer Woche von Rabea1103 1 / 6749
PCL2 Cluster auslesen
vor einer Woche von DeathAndPain 2 / 7901
FUBA 'HR_INFOTYPES_OPERATION'
vor einer Woche von Bright4.5 3 / 13397