Umkonvertieren von 2,000E+01 Thema ist als GELÖST markiert

Rund um Java und SAP®.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Umkonvertieren von 2,000E+01

Beitrag von burggartenkind (ForumUser / 33 / 4 / 0 ) » 03.06.2019 14:48
Hallo Liebe Leute,

mein Problem ist diese Zahl: 2,000E+01, dies sollte eigentlich ein Kilometerstand sein aber ich bekomm die Daten aus dem OData nur so daher. Ich habe es schon bei einem anderen Feld gelöst das auch ein dummes Format hatte es über den View in einen lesbare Form zu bringen. das möchte ich ich nun mit diesem auch machen.

WEr kann mir hierbei helfen?


Re: Umkonvertieren von 2,000E+01

Beitrag von wreichelt (Expert / 769 / 18 / 134 ) » 03.06.2019 14:54
Hallo,

Code: Alles auswählen.

DATA: float          TYPE f, „Kilometerstand 
      formatted_text TYPE c LENGTH 6. 


WRITE float TO formatted_text EXPONENT 0. 

cl_demo_output=>display( formatted_text ). 
Gruß Wolfgang

Re: Umkonvertieren von 2,000E+01

Beitrag von burggartenkind (ForumUser / 33 / 4 / 0 ) » 03.06.2019 14:57
Hi Wolfgang

danke dir dafür aber ich bin in der SAP WEB IDE unterwegs und würde das ganze gerne mit Javascript und HTML lösen

Re: Umkonvertieren von 2,000E+01

Beitrag von black_adept (Top Expert / 3350 / 63 / 629 ) » 03.06.2019 15:33
burggartenkind hat geschrieben:
03.06.2019 14:57
[...]würde das ganze gerne mit Javascript und HTML lösen
Wenn du es in Javascript lösen willst - warum dann die Frage im ABAPforum?
http://lmgtfy.com/?q=javascript+convert ... to+decimal
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Umkonvertieren von 2,000E+01

Beitrag von burggartenkind (ForumUser / 33 / 4 / 0 ) » 04.06.2019 13:36
black_adept hat geschrieben:
03.06.2019 15:33
burggartenkind hat geschrieben:
03.06.2019 14:57
[...]würde das ganze gerne mit Javascript und HTML lösen
Wenn du es in Javascript lösen willst - warum dann die Frage im ABAPforum?
http://lmgtfy.com/?q=javascript+convert ... to+decimal
Dachte halt in dem AbapForum wo es den unter Punkt JAVA und SAP gibt, kann man sowas wohl posten, danke für einen Hilfreichen beitrag, NICHT

Re: Umkonvertieren von 2,000E+01

Beitrag von LostDarkness (ForumUser / 77 / 14 / 6 ) » 04.06.2019 14:25
burggartenkind hat geschrieben:
04.06.2019 13:36
black_adept hat geschrieben:
03.06.2019 15:33
burggartenkind hat geschrieben:
03.06.2019 14:57
[...]würde das ganze gerne mit Javascript und HTML lösen
Wenn du es in Javascript lösen willst - warum dann die Frage im ABAPforum?
http://lmgtfy.com/?q=javascript+convert ... to+decimal
Dachte halt in dem AbapForum wo es den unter Punkt JAVA und SAP gibt, kann man sowas wohl posten, danke für einen Hilfreichen beitrag, NICHT
Wenn du schon so unhöflich wirst, würde ich gerne noch in den Raum werfen das Java nicht JavaScript ist.

Folgende Benutzer bedankten sich beim Autor LostDarkness für den Beitrag:
qyurryus (05.06.2019 09:21)

“You should name a variable using the same care with which you name a first-born child.”
― Robert C. Martin

Re: Umkonvertieren von 2,000E+01

Beitrag von A6272 (Specialist / 137 / 1 / 14 ) » 07.06.2019 11:00
burggartenkind hat geschrieben:
03.06.2019 14:48
mein Problem ist diese Zahl: 2,000E+01, dies sollte eigentlich ein Kilometerstand sein aber ich bekomm die Daten aus dem OData nur so daher.
Du hast eigentlich ein anderes Problem: 2,000E+01 ist ja noch nicht verlustbehaftet, aber wenn es mal E+04 oder höher wird, dann wird aus einem Kilometerstand 12345678 --> 1,123E+7 und wieder zurück konvertiert --> 11230000

Seite 1 von 1

Aktuelle Forenbeiträge

Im Popup kein SALV_TABLE?
vor 9 Stunden von ralf.wenzel gelöst 20 / 293
&KEY& in SAP ABAP
vor 13 Stunden von tekko 1 / 20
ALV SPaltennamen ändern.
vor 14 Stunden von ewx 5 / 94
SMARTFORM mit Bedingungen
vor 16 Stunden von msfox 4 / 39