| r174 vs r175 | ||
|---|---|---|
| ... | ... | |
| 1388 | 1388 | {{{#!if ri=ri.toString(), rb=rb+"000000000000000000", rb=rb.substr(0, 18) |
| 1389 | 1389 | }}}}}}}}} |
| 1390 | 1390 | |
| 1391 | 곱셈연산이 | |
| 1391 | 곱셈연산이면서 ri가 빈 문자열이 아닐 경우 true를 주는 논리값으로 ps를 정의합니다. | |
| 1392 | 1392 | ps가 true이면 ri를 rb의 문자열 길이로 정의하고, 그렇지 않은 경우 rp를 rb의 문자열 길이로 다시 정의합니다. |
| 1393 | 1393 | {{{#!if ps=(f=="*")&&(ri!=""), ps |
| 1394 | 1394 | {{{#!if this.rp=ri.length |
| ... | ... | |
| 1396 | 1396 | {{{#!if this.rp=rb.length |
| 1397 | 1397 | }}}}}} |
| 1398 | 1398 | |
| 1399 | ri가 빈 문자열이 아닐 경우 ri의 오른쪽부터 붙은 "0"들을 모두 지웁니다, | |
| 1399 | 곱셈연산이면서 ri가 빈 문자열이 아닐 경우 ri의 오른쪽부터 붙은 "0"들을 모두 지웁니다, 그렇지 않을 경우 rb의 오른쪽에 붙은 "0"들을 모두 지웁니다, | |
| 1400 | {{{#!if ps | |
| 1401 | {{{#!if rp>9, ri.substr(rp-9,9)=="000000000" | |
| 1402 | {{{#!if this.ri=ri.substr(0,rp-9), rp=rp-9 | |
| 1403 | }}}}}} | |
| 1404 | {{{#!if rp>4, ri.substr(rp-4,4)=="0000" | |
| 1405 | {{{#!if this.ri=ri.substr(0,rp-4), rp=rp-4 | |
| 1406 | }}}}}} | |
| 1407 | {{{#!if rp>2, ri.substr(rp-2,2)=="00" | |
| 1408 | {{{#!if this.ri=ri.substr(0,rp-2), rp=rp-2 | |
| 1409 | }}}}}} | |
| 1410 | {{{#!if rp>2, ri.substr(rp-2,2)=="00" | |
| 1411 | {{{#!if this.ri=ri.substr(0,rp-2), rp=rp-2 | |
| 1412 | }}}}}} | |
| 1413 | {{{#!if rp>1, ri.substr(rp-1,1)=="0" | |
| 1414 | {{{#!if this.ri=ri.substr(0,rp-1), rp=rp-1 | |
| 1415 | }}}}}}}}} | |
| 1400 | 1416 | |
| 1417 | {{{#!if !ps | |
| 1401 | 1418 | {{{#!if rb[rp-1]==48 |
| 1402 | {{{#!if this.rb=rb.substr(0,r | |
| 1419 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1403 | 1420 | }}}}}} |
| 1404 | 1421 | {{{#!if rb[rp-1]==48 |
| 1405 | {{{#!if this.rb=rb.substr(0,r | |
| 1422 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1406 | 1423 | }}}}}} |
| 1407 | 1424 | {{{#!if rb[rp-1]==48 |
| 1408 | {{{#!if this.rb=rb.substr(0,r | |
| 1425 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1409 | 1426 | }}}}}} |
| 1410 | 1427 | {{{#!if rb[rp-1]==48 |
| 1411 | {{{#!if this.rb=rb.substr(0,r | |
| 1428 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1412 | 1429 | }}}}}} |
| 1413 | 1430 | {{{#!if rb[rp-1]==48 |
| 1414 | {{{#!if this.rb=rb.substr(0,r | |
| 1431 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1415 | 1432 | }}}}}} |
| 1416 | 1433 | |
| 1417 | 1434 | {{{#!if rb[rp-1]==48 |
| 1418 | {{{#!if this.rb=rb.substr(0,r | |
| 1435 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1419 | 1436 | }}}}}} |
| 1420 | 1437 | {{{#!if rb[rp-1]==48 |
| 1421 | {{{#!if this.rb=rb.substr(0,r | |
| 1438 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1422 | 1439 | }}}}}} |
| 1423 | 1440 | {{{#!if rb[rp-1]==48 |
| 1424 | {{{#!if this.rb=rb.substr(0,r | |
| 1441 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1425 | 1442 | }}}}}} |
| 1426 | 1443 | {{{#!if rb[rp-1]==48 |
| 1427 | {{{#!if this.rb=rb.substr(0,r | |
| 1444 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1428 | 1445 | }}}}}} |
| 1429 | 1446 | {{{#!if rb[rp-1]==48 |
| 1430 | {{{#!if this.rb=rb.substr(0,r | |
| 1447 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1431 | 1448 | }}}}}} |
| 1432 | 1449 | |
| 1433 | 1450 | {{{#!if rb[rp-1]==48 |
| 1434 | {{{#!if this.rb=rb.substr(0,r | |
| 1451 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1435 | 1452 | }}}}}} |
| 1436 | 1453 | {{{#!if rb[rp-1]==48 |
| 1437 | {{{#!if this.rb=rb.substr(0,r | |
| 1454 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1438 | 1455 | }}}}}} |
| 1439 | 1456 | {{{#!if rb[rp-1]==48 |
| 1440 | {{{#!if this.rb=rb.substr(0,r | |
| 1457 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1441 | 1458 | }}}}}} |
| 1442 | 1459 | {{{#!if rb[rp-1]==48 |
| 1443 | {{{#!if this.rb=rb.substr(0,r | |
| 1460 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1444 | 1461 | }}}}}} |
| 1445 | 1462 | {{{#!if rb[rp-1]==48 |
| 1446 | {{{#!if this.rb=rb.substr(0,r | |
| 1463 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1447 | 1464 | }}}}}} |
| 1448 | 1465 | |
| 1449 | 1466 | {{{#!if rb[rp-1]==48 |
| 1450 | {{{#!if this.rb=rb.substr(0,r | |
| 1467 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1451 | 1468 | }}}}}} |
| 1452 | 1469 | {{{#!if rb[rp-1]==48 |
| 1453 | {{{#!if this.rb=rb.substr(0,r | |
| 1470 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1454 | 1471 | }}}}}} |
| 1455 | 1472 | {{{#!if rb[rp-1]==48 |
| 1456 | {{{#!if this.rb=rb.substr(0,r | |
| 1457 | }}}}}} | |
| 1473 | {{{#!if this.rb=rb.substr(0,rp-1), rp=rp-1 | |
| 1474 | }}}}}}}}} | |
| 1458 | 1475 | rb 정리를 이것으로 종료합니다. |
| 1459 | 1476 | |
| 1460 | 1477 | |
| ... | ... |