Packed Numbers

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

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Packed Numbers

Beitrag von jocoder (Specialist / 347 / 3 / 103 ) »
Hallo Community,

kennt Ihr das Problem auch wenn man mit dem p Berechnungen macht
und damit z.B. 2 Zahlen mit unterschiedlichen Dezimalen summiert.

Code: Alles auswählen.

data: p1 type p length 4 decimals 2 value '1.34',
 p2 type p length 4 decimals 3 value '2.222',
sum type p length 4 decimals 3.

sum = p1 / p2.

Dann kommt bei mir sum = 0,06 raus. Also SAP behandelt 1,34 wie 0,134. Vergleiche zwischen
diesen beiden Zahlen funktionieren auch nicht richtig.
Des einzige was hilft, ist den p mit write ... to in einen Character umzuwandeln, dann ist überhaupt
erst ein Vergleich möglich.
(SAP Kernel: 741, Patch-Level: 52)
Kennt jemand auch diesen Problem?
Gibt es hier einen Patch, der diesen Problem behebt?
ABAP, Java, JavaScript
GitHub

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


Re: Packed Numbers

Beitrag von Dele (Specialist / 307 / 4 / 47 ) »
Also bei mir kommt 0.603 raus. (740/5)
Kannst du mal prüfen, ob du in den Reportattributen die Festpunktarithmetik aktiviert hast.
Diese wird bei Unterroutinen vom Hauptprogramm geerbt.

Re: Packed Numbers

Beitrag von jocoder (Specialist / 347 / 3 / 103 ) »
War wirklich die fehlende Festpunktarithmetik.
http://erlebe-software.de/2015/07/26/fe ... eutet-das/
Hier steht ja auch, dass dann packed Numbers wie Integer behandelt werden.

Naja ein paar Stolperfallen muss ja geben, sonst wär das wohl mit dem dicken Geld :evil:
ABAP, Java, JavaScript
GitHub

Seite 1 von 1

Ü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

SFP/SEGW - Fehler beim Rendering
vor 5 Tagen von Manfred K. 1 / 9636
Pflegeview zeigt nicht alle Daten an
vor 6 Tagen von sapdepp gelöst 7 / 10122
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 9960

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

SFP/SEGW - Fehler beim Rendering
vor 5 Tagen von Manfred K. 1 / 9636
Pflegeview zeigt nicht alle Daten an
vor 6 Tagen von sapdepp gelöst 7 / 10122
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 9960

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor 5 Tagen von Manfred K. 1 / 9636
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 60230
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 76364
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 88219