| r231 vs r232 | ||
|---|---|---|
| ... | ... | |
| 129 | 129 | |
| 130 | 130 | ##== 2차 초기화 == |
| 131 | 131 | 입력한 소수점 아래에 입력한 값을 정리합니다. 이에 따라 ap, bp값도 다시 조정됩니다. |
| 132 | {{{#!if ap>9 | |
| 132 | {{{#!if (ap>9)&&(ab.substr(ap-9,9)=="000000000") | |
| 133 | 133 | {{{#!if ab=ab.substr(0,ap-9), ap=ap-9 |
| 134 | 134 | }}}}}} |
| 135 | {{{#!if ap>4 | |
| 135 | {{{#!if (ap>4)&&(ab.substr(ap-4,4)=="0000") | |
| 136 | 136 | {{{#!if ab=ab.substr(0,ap-4), ap=ap-4 |
| 137 | 137 | }}}}}} |
| 138 | {{{#!if ap>2 | |
| 138 | {{{#!if (ap>2)&&(ab.substr(ap-2,2)=="00") | |
| 139 | 139 | {{{#!if ab=ab.substr(0,ap-2), ap=ap-2 |
| 140 | 140 | }}}}}} |
| 141 | {{{#!if ap>2 | |
| 141 | {{{#!if (ap>2)&&(ab.substr(ap-2,2)=="00") | |
| 142 | 142 | {{{#!if ab=ab.substr(0,ap-2), ap=ap-2 |
| 143 | 143 | }}}}}} |
| 144 | {{{#!if ap>1 | |
| 144 | {{{#!if (ap>1)&&(ab.substr(ap-1,1)=="0") | |
| 145 | 145 | {{{#!if ab=ab.substr(0,ap-1), ap=ap-1 |
| 146 | 146 | }}}}}} |
| 147 | {{{#!if bp>9 | |
| 147 | {{{#!if (bp>9)&&(bb.substr(bp-9,9)=="000000000") | |
| 148 | 148 | {{{#!if bb=bb.substr(0,bp-9), bp=bp-9 |
| 149 | 149 | }}}}}} |
| 150 | {{{#!if bp>4 | |
| 150 | {{{#!if (bp>4)&&(bb.substr(bp-4,4)=="0000") | |
| 151 | 151 | {{{#!if bb=bb.substr(0,bp-4), bp=bp-4 |
| 152 | 152 | }}}}}} |
| 153 | {{{#!if bp>2 | |
| 153 | {{{#!if (bp>2)&&(bb.substr(bp-2,2)=="00") | |
| 154 | 154 | {{{#!if bb=bb.substr(0,bp-2), bp=bp-2 |
| 155 | 155 | }}}}}} |
| 156 | {{{#!if bp>2 | |
| 156 | {{{#!if (bp>2)&&(bb.substr(bp-2,2)=="00") | |
| 157 | 157 | {{{#!if bb=bb.substr(0,bp-2), bp=bp-2 |
| 158 | 158 | }}}}}} |
| 159 | {{{#!if bp>1 | |
| 159 | {{{#!if (bp>1)&&(bb.substr(bp-1,1)=="0") | |
| 160 | 160 | {{{#!if bb=bb.substr(0,bp-1), bp=bp-1 |
| 161 | 161 | }}}}}} |
| 162 | 162 | |
| ... | ... | |
| 1496 | 1496 | |
| 1497 | 1497 | 곱셈연산이면서 ri가 빈 문자열이 아닐 경우 ri의 오른쪽부터 붙은 "0"들을 모두 지웁니다, 그렇지 않을 경우 rb의 오른쪽에 붙은 "0"들을 모두 지웁니다, |
| 1498 | 1498 | {{{#!if ps |
| 1499 | {{{#!if rp>9 | |
| 1499 | {{{#!if (rp>9)&&(ri.substr(rp-9,9)=="000000000") | |
| 1500 | 1500 | {{{#!if this.ri=ri.substr(0,rp-9), rp=rp-9 |
| 1501 | 1501 | }}}}}} |
| 1502 | {{{#!if rp>4 | |
| 1502 | {{{#!if (rp>4)&&(ri.substr(rp-4,4)=="0000") | |
| 1503 | 1503 | {{{#!if this.ri=ri.substr(0,rp-4), rp=rp-4 |
| 1504 | 1504 | }}}}}} |
| 1505 | {{{#!if rp>2 | |
| 1505 | {{{#!if (rp>2)&&(ri.substr(rp-2,2)=="00") | |
| 1506 | 1506 | {{{#!if this.ri=ri.substr(0,rp-2), rp=rp-2 |
| 1507 | 1507 | }}}}}} |
| 1508 | {{{#!if rp>2 | |
| 1508 | {{{#!if (rp>2)&&(ri.substr(rp-2,2)=="00") | |
| 1509 | 1509 | {{{#!if this.ri=ri.substr(0,rp-2), rp=rp-2 |
| 1510 | 1510 | }}}}}} |
| 1511 | {{{#!if rp>1 | |
| 1511 | {{{#!if (rp>1)&&(ri.substr(rp-1,1)=="0") | |
| 1512 | 1512 | {{{#!if this.ri=ri.substr(0,rp-1), rp=rp-1 |
| 1513 | 1513 | }}}}}}}}} |
| 1514 | 1514 | |
| 1515 | 1515 | {{{#!if !ps |
| 1516 | {{{#!if rp>9 | |
| 1516 | {{{#!if (rp>9)&&(rb.substr(rp-9,9)=="000000000") | |
| 1517 | 1517 | {{{#!if this.rb=rb.substr(0,rp-9), rp=rp-9 |
| 1518 | 1518 | }}}}}} |
| 1519 | {{{#!if rp>4 | |
| 1519 | {{{#!if (rp>4)&&(rb.substr(rp-4,4)=="0000") | |
| 1520 | 1520 | {{{#!if this.rb=rb.substr(0,rp-4), rp=rp-4 |
| 1521 | 1521 | }}}}}} |
| 1522 | {{{#!if rp>2 | |
| 1522 | {{{#!if (rp>2)&&(rb.substr(rp-2,2)=="00") | |
| 1523 | 1523 | {{{#!if this.rb=rb.substr(0,rp-2), rp=rp-2 |
| 1524 | 1524 | }}}}}} |
| 1525 | {{{#!if rp>2 | |
| 1525 | {{{#!if (rp>2)&&(rb.substr(rp-2,2)=="00") | |
| 1526 | 1526 | {{{#!if this.rb=rb.substr(0,rp-2), rp=rp-2 |
| 1527 | 1527 | }}}}}} |
| 1528 | {{{#!if rp>1 | |
| 1528 | {{{#!if (rp>1)&&(rb.substr(rp-1,1)=="0") | |
| 1529 | 1529 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 |
| 1530 | 1530 | }}}}}}}}} |
| 1531 | 1531 | |
| ... | ... |