r335 vs r336
......
300300
{{{#!if rb=rb.substr(1, rp)
301301
}}}}}}
302302
만일 -0.xxxx 같이 여전히 rb<0이고 ru==0인 상태라면 rb에 생겼던 마이너스 부호를 떼어내 왼쪽으로 붙입니다. ns를 "-"으로 바꿉니다.
303
{{{#!if ru==0
303
{{{#!if +ru==0
304304
{{{#!if ns="-"
305305
}}}}}}
306306
{{{#!if ps=true
......
338338
{{{#!if this.ru=ru.toString()
339339
}}}
340340
-0.xxxx 같이 (ru==0인데) 연산결과가 -1보다 큰 음수로 나오는 경우가 있으므로 ru 앞에 음수 기호를 제거하고 ns에 "-"를 줍니다.
341
{{{#!if +ru<0
341342
{{{#!if ru=ru.substr(1), ns="-"
343
}}}}}}
344
{{{#!if +ru==0
345
{{{#!if ns="-"
346
}}}}}}
342347
}}}
343
}}}
344348
여기까지가 소수점 아래 자릿수 숫자들의 계산과정입니다.
345349
}}}
346350
......