I have a situation where I need to move a variable of s9(7)v99 with a value +240000032 to ZZZZZZZ.99- in MFCOBOL. When I perform this the data in the report is displayed as 243<000.32, but actually I want it 2430000.32
Joined: 05 Dec 2006 Posts: 153 Location: Seattle, WA
Hmm. I plugged your field definitions and data into MFE COBOL and got good results. If I try to overflow the field, that is moving +240000000.34 to CURRENT-SIT-TAX, the high order digits are truncated and the display is only the '.34' because the leading zeroes are suppressed. I wonder how you got the '<' in your field.
Is it possible that you have something else going on?