r70 vs r71
......
5151
5252
##반점(,)을 자동적으로 생략하고 들어가는 것은 나중에 생각하겠습니다.
5353
error code 02 번 : 입력한 변수는 숫자로 읽을 수 없습니다. 반점(,)을 입력했다면 반점을 지우고 다시 입력하세요.
54
55
덧셈과 뺄셈 계산과정을 적어봅니다.
56
{{{#!if (f=="+")||(f=="-")
57
소수점 아래를 계산하려면 자릿수를 똑같이 맞춰야 의미가 있으므로, 자릿수가 다른 경우 자릿수가 같게 만드는 과정을 먼저 거칩니다.
58
{{{#!if ap>bp
59
이를테면 a의 소수점 자릿수가 b의 소수점 자릿수보다 많으면 b뒤에 0을 더 추가하는 방식으로 변경합니다.
60
{{{#!if bp+=1, bb=bb+"0"
61
}}}}}}
62
}}}
63
5464
{{{#!if f=="+"
5565
{{{#!if ru=(+au)+(+bu), rb=(+ab)+(+bb)
5666
}}}}}}
5767
{{{#!if f=="-"
58
뺄셈은 덧셈의 역연산이고 구조가 단순하므로 덧셈과 뺄셈을 먼저 처리합니다. ru, rb는 각각 정수 값으로 나올 것입니다.
68
뺄셈은 덧셈의 역연산이고 구조가 단순하므로 덧셈과 뺄셈을 먼저 같이 처리합니다. ru, rb는 각각 정수 값으로 나올 것입니다.
5969
{{{#!if ru=(+au)-(+bu), rb=(+ab)-(+bb)
6070
}}}}}}
6171
......