r127 vs r128
......
503503
{{{#!if (ap>0)||(bp>0)
504504
소수점 아래 자릿수가 있는 숫자끼리 곱한 결과는 일반적으로 소수점 아래 자릿수가 늘어납니다. java long으로 해볼 수 있는 자릿수가 18자리이므로 18을 넘어갈 경우 제19번 자리수부터 생각해야 합니다.
505505
{{{#!if ap+bp >18
506
인덱스 i를 빌려와 소수점 아래 19번째부터 자릿수를 잡고 계산하는 과정에서 쓸 것입니다.
507
{{{#!if i=ap+bp-18
508
}}}
506509
}}}}}}
507510
}}}
508511
......