| r71 vs r72 | ||
|---|---|---|
| ... | ... | |
| 56 | 56 | {{{#!if (f=="+")||(f=="-") |
| 57 | 57 | 소수점 아래를 계산하려면 자릿수를 똑같이 맞춰야 의미가 있으므로, 자릿수가 다른 경우 자릿수가 같게 만드는 과정을 먼저 거칩니다. |
| 58 | 58 | {{{#!if ap>bp |
| 59 | 이를테면 a의 소수점 자릿수가 b의 소수점 자릿수보다 많으면 b뒤에 0을 더 추가하는 방식으로 변경합니다. | |
| 59 | 이를테면 a의 소수점 자릿수가 b의 소수점 자릿수보다 많으면 b뒤에 0을 더 추가하는 방식으로 변경합니다. b 자체가 정수여도 앞에 (소수점이 없을 경우) 이미 bb="", bp=0+0으로 초기화했으므로 동작될 것입니다. | |
| 60 | 60 | {{{#!if bp+=1, bb=bb+"0" |
| 61 | }}}}}}{{{#!if ap>bp | |
| 62 | {{{#!if bp+=1, bb=bb+"0" | |
| 63 | }}}}}}{{{#!if ap>bp | |
| 64 | {{{#!if bp+=1, bb=bb+"0" | |
| 65 | }}}}}}{{{#!if ap>bp | |
| 66 | {{{#!if bp+=1, bb=bb+"0" | |
| 67 | }}}}}}{{{#!if ap>bp | |
| 68 | {{{#!if bp+=1, bb=bb+"0" | |
| 61 | 69 | }}}}}} |
| 70 | {{{#!if ap>bp | |
| 71 | {{{#!if bp+=1, bb=bb+"0" | |
| 72 | }}}}}}{{{#!if ap>bp | |
| 73 | {{{#!if bp+=1, bb=bb+"0" | |
| 74 | }}}}}}{{{#!if ap>bp | |
| 75 | {{{#!if bp+=1, bb=bb+"0" | |
| 76 | }}}}}}{{{#!if ap>bp | |
| 77 | {{{#!if bp+=1, bb=bb+"0" | |
| 78 | }}}}}}{{{#!if ap>bp | |
| 79 | {{{#!if bp+=1, bb=bb+"0" | |
| 80 | }}}}}} | |
| 81 | {{{#!if ap>bp | |
| 82 | {{{#!if bp+=1, bb=bb+"0" | |
| 83 | }}}}}}{{{#!if ap>bp | |
| 84 | {{{#!if bp+=1, bb=bb+"0" | |
| 85 | }}}}}}{{{#!if ap>bp | |
| 86 | {{{#!if bp+=1, bb=bb+"0" | |
| 87 | }}}}}}{{{#!if ap>bp | |
| 88 | {{{#!if bp+=1, bb=bb+"0" | |
| 89 | }}}}}}{{{#!if ap>bp | |
| 90 | {{{#!if bp+=1, bb=bb+"0" | |
| 91 | }}}}}} | |
| 92 | {{{#!if ap>bp | |
| 93 | {{{#!if bp+=1, bb=bb+"0" | |
| 94 | }}}}}}{{{#!if ap>bp | |
| 95 | {{{#!if bp+=1, bb=bb+"0" | |
| 96 | }}}}}}{{{#!if ap>bp | |
| 97 | {{{#!if bp+=1, bb=bb+"0" | |
| 98 | }}}}}} | |
| 99 | 최대 18회. | |
| 100 | ||
| 101 | 반대로 b의 소수점 자릿수가 많은 경우도 있습니다. | |
| 102 | {{{#!if bp>ap | |
| 103 | {{{#!if ap+=1, ab=ab+"0" | |
| 104 | }}}}}}{{{#!if bp>ap | |
| 105 | {{{#!if ap+=1, ab=ab+"0" | |
| 106 | }}}}}}{{{#!if bp>ap | |
| 107 | {{{#!if ap+=1, ab=ab+"0" | |
| 108 | }}}}}}{{{#!if bp>ap | |
| 109 | {{{#!if ap+=1, ab=ab+"0" | |
| 110 | }}}}}}{{{#!if bp>ap | |
| 111 | {{{#!if ap+=1, ab=ab+"0" | |
| 112 | }}}}}} | |
| 113 | {{{#!if bp>ap | |
| 114 | {{{#!if ap+=1, ab=ab+"0" | |
| 115 | }}}}}}{{{#!if bp>ap | |
| 116 | {{{#!if ap+=1, ab=ab+"0" | |
| 117 | }}}}}}{{{#!if bp>ap | |
| 118 | {{{#!if ap+=1, ab=ab+"0" | |
| 119 | }}}}}}{{{#!if bp>ap | |
| 120 | {{{#!if ap+=1, ab=ab+"0" | |
| 121 | }}}}}}{{{#!if bp>ap | |
| 122 | {{{#!if ap+=1, ab=ab+"0" | |
| 123 | }}}}}} | |
| 124 | {{{#!if bp>ap | |
| 125 | {{{#!if ap+=1, ab=ab+"0" | |
| 126 | }}}}}}{{{#!if bp>ap | |
| 127 | {{{#!if ap+=1, ab=ab+"0" | |
| 128 | }}}}}}{{{#!if bp>ap | |
| 129 | {{{#!if ap+=1, ab=ab+"0" | |
| 130 | }}}}}}{{{#!if bp>ap | |
| 131 | {{{#!if ap+=1, ab=ab+"0" | |
| 132 | }}}}}}{{{#!if bp>ap | |
| 133 | {{{#!if ap+=1, ab=ab+"0" | |
| 134 | }}}}}} | |
| 135 | {{{#!if bp>ap | |
| 136 | {{{#!if ap+=1, ab=ab+"0" | |
| 137 | }}}}}}{{{#!if bp>ap | |
| 138 | {{{#!if ap+=1, ab=ab+"0" | |
| 139 | }}}}}}{{{#!if bp>ap | |
| 140 | {{{#!if ap+=1, ab=ab+"0" | |
| 141 | }}}}}} | |
| 62 | 142 | }}} |
| 63 | 143 | |
| 64 | 144 | {{{#!if f=="+" |
| ... | ... |