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