r301 vs r302
......
51925192
몫으로 i+19개의 자리가 채워진다면, 몫 앞을 0으로 채우는 수량은 18에서 i+19를 뺀 -i-1이 됩니다.
51935193
이것을 substr을 이용하여 (18자리 문자열인) pd의 substr로 채워보자면
51945194
18에서 (-i-1)을 뺀 i+19 번부터 끝까지 해당하는 문자열로 채우면 됩니다.
5195
{{{#!if !ps&&(i>=-18)
5195
{{{#!if !ps
5196
{{{#!if i>=-18
51965197
{{{#!if rb=tm.substr(0,i+19), tm=tm.substr(i+19), rb=pd.substr(i+19)+rb
51975198
}}}}}}
5199
만일 i<0이고 i가 -18보다 작아 rb에 몫을 기록하지 않고 rb보다 더 아래 자리에 기록하게 된다면 rb의 18자리를 모두 0으로 채웁니다.
5200
{{{#!if i<-18
5201
{{{#!if rb=pd
5202
}}}}}}
5203
}}}
51985204
51995205
##ri 매기기
52005206
i>=-18이 되(어 rb를 매기)는 경우 ps를 true로 맞춥니다.
......