Code: Alles auswählen.
DATA: tage TYPE p DECIMALS 2,
stunden TYPE p DECIMALS 2,
minuten TYPE p DECIMALS 2,
rest TYPE p DECIMALS 2.
DATA: gstunden TYPE p DECIMALS 2 VALUE '148.10'.
START-OF-SELECTION.
tage = trunc( gstunden / 24 ).
rest = gstunden - tage * 24.
stunden = trunc( rest ).
minuten = frac( rest ) * 60.
write: / gstunden, 'Stunden entsprechen:'.
WRITE: / tage, 'Tage(n)',
/ stunden, 'Stunde(n)',
/ minuten, 'Minute(n)'.