r203 vs r204
......
13151315
au, ab, bu, bb를 18자로 만들었으므로 36자리 정수의 나눗셈으로 봅니다.
13161316
a/b=(au+ab)/(bu+bb)=(+(au.substr(0,18)+ab.substr(0,18)))/(+(bu.substr(0,18)+bb.substr(0,18)))와 같습니다.
13171317
rp=36이 되면 마지막 자리 연산만 하고 중단할 수 있도록 진행합니다.
1318
1319
bu=0인 경우 rb에 18을 감소시킵니다.
13181320
{{{#!if bu==0
1321
{{{#!if rb=rb-18
1322
}}}}}}
13191323
1324
au=0인 경우 a/b=a*(10**18)/(b)*(10**18)을 이용하여 rb에 18을 증가시킵니다.
1325
{{{#!if bu==0
1326
{{{#!if rb=rb+18
1327
}}}}}}
1328
13201329
}}}
13211330
13221331
##ru 정리 부분
......