I have a file in which the 17th and 18th positions have two numeric fields, I want to divide the first one by the second one and populate the 43rd position with a particular edit.

The card I have used in the OUTREC for this is -

OUTREC OVERLAY=(1,33,34:C'|RATIO = ',

43:(17,6,ZD,MUL,+10000000000),DIV,28,6,ZD,

EDIT=(IIIT.TTTTT),53:C'|')

SORT FIELDS=(1,2,CH,A)

However, I am getting some strange values in the 43rd column like sown.

AK - 000001|F - 000000|M - 000001|RATIO = 0.00000|

AL - 000029|F - 000014|M - 000015|

**RATIO = 3571.42857|**

AR - 000013|F - 000005|M - 000008|RATIO = 1700.68027|

AZ - 000032|F - 000012|M - 000020|RATIO = 1581.02766|

CA - 000242|F - 000100|M - 000142|RATIO = 975.60975|

CO - 000028|F - 000012|M - 000016|RATIO = 1403.50877|

CT - 000070|F - 000030|M - 000040|RATIO = 833.33333|

Can somebody please explain me why is this coming and what can be the remedy. I have multiplied the first field by 10000000000 as this was a requirement.