‎2006 Nov 29 7:34 AM
Hi guys,
plz help me. in my report the out put coming like this
1234567.00
1354678.00
what i want in my output is 1230000.00
1300000.00
Thanks,
venkat
‎2006 Nov 29 7:56 AM
some additions
DATA p_var TYPE p DECIMALS 2 VALUE '1223445.00'.
DATA p_var2 TYPE i.
p_var2 = p_var / 1000.
p_var3 = p_var mod p_var.
if p_var3 LT 500.
p_var = p_var2 * 1000.
else if p_var3 GE 500.
p_var = p_var + 1.
p_var = p_var2 * 1000.
endif.
WRITE p_var.
‎2006 Nov 29 7:42 AM
give me the exact problem if possible paste the code where the error is occuring
‎2006 Nov 29 7:45 AM
HI,
for 514395.97 i want 514000.00
for 888.00 i want 1000.00
for 17683.47 i want 18000.00
like that i want plz help me
thanks,
venkat
‎2006 Nov 29 7:49 AM
Try this:
DATA p_var TYPE p DECIMALS 2 VALUE '1223445.00'.
DATA p_var2 TYPE i.
p_var2 = p_var / 1000.
p_var = p_var2 * 1000.
WRITE p_var.
‎2006 Nov 29 7:56 AM
some additions
DATA p_var TYPE p DECIMALS 2 VALUE '1223445.00'.
DATA p_var2 TYPE i.
p_var2 = p_var / 1000.
p_var3 = p_var mod p_var.
if p_var3 LT 500.
p_var = p_var2 * 1000.
else if p_var3 GE 500.
p_var = p_var + 1.
p_var = p_var2 * 1000.
endif.
WRITE p_var.