Code: Alles auswählen.
DATA zahl TYPE i_zahl VALUE '45.156789'.
DATA offset TYPE integer.
DATA(string_zahl) = CONV string( zahl ).
FIND '.' IN string_zahl MATCH OFFSET DATA(off).
offset = off + 3.
string_zahl = string_zahl+0(offset).
zahl = CONV i_zahl( string_zahl ).
WRITE zahl.
Code: Alles auswählen.
trunc( x * 100 ) / 100
Code: Alles auswählen.
IF ( ( x * 1000 ) MOD 100 ) EQ 5 ).
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
masterhash