I am desperately looking for solution of following problem.
I have declared variable OUT-STRNG1 as 9(31).I am moving value 0034511705131000(having 16 digits) to it. I am deviding this variable by 97. The expected answer is 355790774546 with remainder 38. But some truncation is happening and wrong results are produced.I have also used compiler option PROCESS ARITH(EXTEND). I am concerned with only remainder as it should be used in further