| r168 vs r169 | ||
|---|---|---|
| ... | ... | |
| 126 | 126 | 중복 처리를 막기 위해 초기화된 ps 변수 하나를 가져옵니다. |
| 127 | 127 | |
| 128 | 128 | 소수점 아래 값의 부호와 소수점 위의 값의 부호가 서로 다른 경우 계산을 하기 위해 값을 하나 정의합니다. |
| 129 | {{{#!if i<ap | |
| 130 | {{{#!if tv=10*tv, i+=1 | |
| 131 | }}}}}} | |
| 132 | {{{#!if i<ap | |
| 133 | {{{#!if tv=10*tv, i+=1 | |
| 134 | }}}}}} | |
| 135 | {{{#!if i<ap | |
| 136 | {{{#!if tv=10*tv, i+=1 | |
| 137 | }}}}}} | |
| 138 | {{{#!if i<ap | |
| 139 | {{{#!if tv=10*tv, i+=1 | |
| 140 | }}}}}} | |
| 141 | {{{#!if i<ap | |
| 142 | {{{#!if tv=10*tv, i+=1 | |
| 143 | }}}}}} | |
| 144 | 129 | |
| 145 | {{{#!if | |
| 146 | ||
| 147 | ||
| 148 | ||
| 149 | ||
| 150 | ||
| 151 | ||
| 152 | ||
| 153 | ||
| 154 | ||
| 155 | ||
| 156 | ||
| 157 | ||
| 158 | ||
| 159 | }}} | |
| 130 | {{{#!if tv=+("1000000000000000000".substr(0,ap+1)) | |
| 131 | }}} | |
| 160 | 132 | |
| 161 | {{{#!if i<ap | |
| 162 | {{{#!if tv=10*tv, i+=1 | |
| 163 | }}}}}} | |
| 164 | {{{#!if i<ap | |
| 165 | {{{#!if tv=10*tv, i+=1 | |
| 166 | }}}}}} | |
| 167 | {{{#!if i<ap | |
| 168 | {{{#!if tv=10*tv, i+=1 | |
| 169 | }}}}}} | |
| 170 | {{{#!if i<ap | |
| 171 | {{{#!if tv=10*tv, i+=1 | |
| 172 | }}}}}} | |
| 173 | {{{#!if i<ap | |
| 174 | {{{#!if tv=10*tv, i+=1 | |
| 175 | }}}}}} | |
| 176 | ||
| 177 | {{{#!if i<ap | |
| 178 | {{{#!if tv=10*tv, i+=1 | |
| 179 | }}}}}} | |
| 180 | {{{#!if i<ap | |
| 181 | {{{#!if tv=10*tv, i+=1 | |
| 182 | }}}}}} | |
| 183 | {{{#!if i<ap | |
| 184 | {{{#!if tv=10*tv, i+=1 | |
| 185 | }}}}}} | |
| 186 | ||
| 187 | 133 | Case 1 : ru가 0보다 큰 경우 |
| 188 | 134 | ru는 정수이므로 ru가 0보다 크면 곧 ru는 1 이상의 정수이며, 1 이상이면 a+b 또는 a-b가 양수+음수 꼴이 되더라도 소수점 아래 정리를 하면 됩니다. rb를 정리하는 과정에서 ru에서 1을 빌려오거나 ru에 1이 더해질 수도 있습니다. 앞에서 rb를 string으로 바꿨으므로 +rb를 다룹니다. |
| 189 | 135 | {{{#!if ru>0 |
| ... | ... |