| r211 vs r212 | ||
|---|---|---|
| ... | ... | |
| 17 | 17 | '''ru''' : "result" upper value (integer→string); '''rb''' : "result" below value (integer→string); |
| 18 | 18 | '''rp''' : "result" # of places of decimal (integer); |
| 19 | 19 | '''rs''' : "result" suprerior value (integer→string); '''ri''' : "result" inferior value (integer→string); |
| 20 | '''i''' : index; '''tu''' : temporary value | |
| 20 | '''i''' : index; '''tu''' : temporary value 1 (integer); '''tv''' : temporary value 2 (integer); '''tw''' : temporary value 3 (integer); '''tx''' : temporary value 4 (integer); '''ty''' : temporary value 5 (integer); | |
| 21 | 21 | '''ps''' : pass (logical); '''ts''' : --not about gender-- test (logical) |
| 22 | 22 | '''ea''' : error about "a"; '''eb''' : error about "b"; |
| 23 | 23 | '''wa''' : warning about "a" ; '''wb''' : warning about "b" ; |
| ... | ... | |
| 336 | 336 | {{{#!if ac=+au.length |
| 337 | 337 | }}}}}} |
| 338 | 338 | |
| 339 | 18자리씩 곱셈 | |
| 339 | {{{#!if f=="*" | |
| 340 | 곱셈계산에서 18자리씩 곱셈을 할 수 있도록 입력했던 a와 b의 문자열을 확장할 것입니다. | |
| 340 | 341 | |
| 341 | 342 | a와 b 각각 소수점 윗자리와 소수점 아래자리의 문자열의 빈 공간을 0으로 채워 18자로 만듭니다. |
| 342 | 343 | 소수점 윗자리는 왼쪽에서 0을 채워나갑니다. |
| ... | ... | |
| 356 | 357 | {{{#!if bb += "000000000000000000" |
| 357 | 358 | +18자}}}{{{#!if bb=bb.substr(0,18) |
| 358 | 359 | }}}}}} |
| 360 | ||
| 361 | {{{#!if f=="/" | |
| 362 | 나눗셈은 처음으로 0이 아닌 숫자부터 자릿수를 왼쪽으로 밉니다. | |
| 363 | {{{#!if | |
| 364 | }}} | |
| 365 | }}} | |
| 366 | }}} | |
| 359 | 367 | 여기까지 곱셈 또는 나눗셈에서 숫자를 초기화하는 과정입니다. |
| 360 | 368 | }}}}}} |
| 361 | 369 | |
| ... | ... |