r106 vs r107
......
297297
+"000100"을 숫자로 바꾸면 100이 되는 문제가 있습니다. 이처럼 소수점 아래 자릿수를 연산한 결과를 문자열로 바꿨을 때 기존 소수점 아래 자릿수보다 작은 길이가 나오면 앞쪽에 0을 보충합니다.
298298
앞에서 ap,bp를 똑같이 맞췄으므로 ap를 가져옵니다. 자릿수가 모자랄 경우 0을 하나씩 보충합니다.
299299
{{{#!if rp<ap
300
{{{#!if rp="0"+rp
300
{{{#!if rb="0"+rb
301301
}}}}}}
302302
{{{#!if rp<ap
303
{{{#!if rp="0"+rp
303
{{{#!if rb="0"+rb
304304
}}}}}}
305305
{{{#!if rp<ap
306
{{{#!if rp="0"+rp
306
{{{#!if rb="0"+rb
307307
}}}}}}
308308
{{{#!if rp<ap
309
{{{#!if rp="0"+rp
309
{{{#!if rb="0"+rb
310310
}}}}}}
311311
{{{#!if rp<ap
312
{{{#!if rp="0"+rp
312
{{{#!if rb="0"+rb
313313
}}}}}}
314314
315315
{{{#!if rp<ap
316
{{{#!if rp="0"+rp
316
{{{#!if rb="0"+rb
317317
}}}}}}
318318
{{{#!if rp<ap
319
{{{#!if rp="0"+rp
319
{{{#!if rb="0"+rb
320320
}}}}}}
321321
{{{#!if rp<ap
322
{{{#!if rp="0"+rp
322
{{{#!if rb="0"+rb
323323
}}}}}}
324324
{{{#!if rp<ap
325
{{{#!if rp="0"+rp
325
{{{#!if rb="0"+rb
326326
}}}}}}
327327
{{{#!if rp<ap
328
{{{#!if rp="0"+rp
328
{{{#!if rb="0"+rb
329329
}}}}}}
330330
331331
{{{#!if rp<ap
332
{{{#!if rp="0"+rp
332
{{{#!if rb="0"+rb
333333
}}}}}}
334334
{{{#!if rp<ap
335
{{{#!if rp="0"+rp
335
{{{#!if rb="0"+rb
336336
}}}}}}
337337
{{{#!if rp<ap
338
{{{#!if rp="0"+rp
338
{{{#!if rb="0"+rb
339339
}}}}}}
340340
{{{#!if rp<ap
341
{{{#!if rp="0"+rp
341
{{{#!if rb="0"+rb
342342
}}}}}}
343343
{{{#!if rp<ap
344
{{{#!if rp="0"+rp
344
{{{#!if rb="0"+rb
345345
}}}}}}
346346
347347
{{{#!if rp<ap
348
{{{#!if rp="0"+rp
348
{{{#!if rb="0"+rb
349349
}}}}}}
350350
{{{#!if rp<ap
351
{{{#!if rp="0"+rp
351
{{{#!if rb="0"+rb
352352
}}}}}}
353353
{{{#!if rp<ap
354
{{{#!if rp="0"+rp
354
{{{#!if rb="0"+rb
355355
}}}}}}
356356
357357
앞에 0을 채웠다면 이제, 소수점 아래로 나오는 숫자를 보고 마지막에서부터 0이 나오면 한 자리씩 지우는 과정을 시작합니다.
......