r231 vs r232
......
129129
130130
##== 2차 초기화 ==
131131
입력한 소수점 아래에 입력한 값을 정리합니다. 이에 따라 ap, bp값도 다시 조정됩니다.
132
{{{#!if ap>9, ab.substr(ap-9,9)=="000000000"
132
{{{#!if (ap>9)&&(ab.substr(ap-9,9)=="000000000")
133133
{{{#!if ab=ab.substr(0,ap-9), ap=ap-9
134134
}}}}}}
135
{{{#!if ap>4, ab.substr(ap-4,4)=="0000"
135
{{{#!if (ap>4)&&(ab.substr(ap-4,4)=="0000")
136136
{{{#!if ab=ab.substr(0,ap-4), ap=ap-4
137137
}}}}}}
138
{{{#!if ap>2, ab.substr(ap-2,2)=="00"
138
{{{#!if (ap>2)&&(ab.substr(ap-2,2)=="00")
139139
{{{#!if ab=ab.substr(0,ap-2), ap=ap-2
140140
}}}}}}
141
{{{#!if ap>2, ab.substr(ap-2,2)=="00"
141
{{{#!if (ap>2)&&(ab.substr(ap-2,2)=="00")
142142
{{{#!if ab=ab.substr(0,ap-2), ap=ap-2
143143
}}}}}}
144
{{{#!if ap>1, ab.substr(ap-1,1)=="0"
144
{{{#!if (ap>1)&&(ab.substr(ap-1,1)=="0")
145145
{{{#!if ab=ab.substr(0,ap-1), ap=ap-1
146146
}}}}}}
147
{{{#!if bp>9, bb.substr(bp-9,9)=="000000000"
147
{{{#!if (bp>9)&&(bb.substr(bp-9,9)=="000000000")
148148
{{{#!if bb=bb.substr(0,bp-9), bp=bp-9
149149
}}}}}}
150
{{{#!if bp>4, bb.substr(bp-4,4)=="0000"
150
{{{#!if (bp>4)&&(bb.substr(bp-4,4)=="0000")
151151
{{{#!if bb=bb.substr(0,bp-4), bp=bp-4
152152
}}}}}}
153
{{{#!if bp>2, bb.substr(bp-2,2)=="00"
153
{{{#!if (bp>2)&&(bb.substr(bp-2,2)=="00")
154154
{{{#!if bb=bb.substr(0,bp-2), bp=bp-2
155155
}}}}}}
156
{{{#!if bp>2, bb.substr(bp-2,2)=="00"
156
{{{#!if (bp>2)&&(bb.substr(bp-2,2)=="00")
157157
{{{#!if bb=bb.substr(0,bp-2), bp=bp-2
158158
}}}}}}
159
{{{#!if bp>1, bb.substr(bp-1,1)=="0"
159
{{{#!if (bp>1)&&(bb.substr(bp-1,1)=="0")
160160
{{{#!if bb=bb.substr(0,bp-1), bp=bp-1
161161
}}}}}}
162162
......
14961496
14971497
곱셈연산이면서 ri가 빈 문자열이 아닐 경우 ri의 오른쪽부터 붙은 "0"들을 모두 지웁니다, 그렇지 않을 경우 rb의 오른쪽에 붙은 "0"들을 모두 지웁니다,
14981498
{{{#!if ps
1499
{{{#!if rp>9, ri.substr(rp-9,9)=="000000000"
1499
{{{#!if (rp>9)&&(ri.substr(rp-9,9)=="000000000")
15001500
{{{#!if this.ri=ri.substr(0,rp-9), rp=rp-9
15011501
}}}}}}
1502
{{{#!if rp>4, ri.substr(rp-4,4)=="0000"
1502
{{{#!if (rp>4)&&(ri.substr(rp-4,4)=="0000")
15031503
{{{#!if this.ri=ri.substr(0,rp-4), rp=rp-4
15041504
}}}}}}
1505
{{{#!if rp>2, ri.substr(rp-2,2)=="00"
1505
{{{#!if (rp>2)&&(ri.substr(rp-2,2)=="00")
15061506
{{{#!if this.ri=ri.substr(0,rp-2), rp=rp-2
15071507
}}}}}}
1508
{{{#!if rp>2, ri.substr(rp-2,2)=="00"
1508
{{{#!if (rp>2)&&(ri.substr(rp-2,2)=="00")
15091509
{{{#!if this.ri=ri.substr(0,rp-2), rp=rp-2
15101510
}}}}}}
1511
{{{#!if rp>1, ri.substr(rp-1,1)=="0"
1511
{{{#!if (rp>1)&&(ri.substr(rp-1,1)=="0")
15121512
{{{#!if this.ri=ri.substr(0,rp-1), rp=rp-1
15131513
}}}}}}}}}
15141514
15151515
{{{#!if !ps
1516
{{{#!if rp>9, rb.substr(rp-9,9)=="000000000"
1516
{{{#!if (rp>9)&&(rb.substr(rp-9,9)=="000000000")
15171517
{{{#!if this.rb=rb.substr(0,rp-9), rp=rp-9
15181518
}}}}}}
1519
{{{#!if rp>4, ri.substr(rp-4,4)=="0000"
1519
{{{#!if (rp>4)&&(rb.substr(rp-4,4)=="0000")
15201520
{{{#!if this.rb=rb.substr(0,rp-4), rp=rp-4
15211521
}}}}}}
1522
{{{#!if rp>2, ri.substr(rp-2,2)=="00"
1522
{{{#!if (rp>2)&&(rb.substr(rp-2,2)=="00")
15231523
{{{#!if this.rb=rb.substr(0,rp-2), rp=rp-2
15241524
}}}}}}
1525
{{{#!if rp>2, ri.substr(rp-2,2)=="00"
1525
{{{#!if (rp>2)&&(rb.substr(rp-2,2)=="00")
15261526
{{{#!if this.rb=rb.substr(0,rp-2), rp=rp-2
15271527
}}}}}}
1528
{{{#!if rp>1, ri.substr(rp-1,1)=="0"
1528
{{{#!if (rp>1)&&(rb.substr(rp-1,1)=="0")
15291529
{{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1
15301530
}}}}}}}}}
15311531
......