r71 vs r72
......
5656
{{{#!if (f=="+")||(f=="-")
5757
소수점 아래를 계산하려면 자릿수를 똑같이 맞춰야 의미가 있으므로, 자릿수가 다른 경우 자릿수가 같게 만드는 과정을 먼저 거칩니다.
5858
{{{#!if ap>bp
59
이를테면 a의 소수점 자릿수가 b의 소수점 자릿수보다 많으면 b뒤에 0을 더 추가하는 방식으로 변경합니다.
59
이를테면 a의 소수점 자릿수가 b의 소수점 자릿수보다 많으면 b뒤에 0을 더 추가하는 방식으로 변경합니다. b 자체가 정수여도 앞에 (소수점이 없을 경우) 이미 bb="", bp=0+0으로 초기화했으므로 동작될 것입니다.
6060
{{{#!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"
6169
}}}}}}
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
}}}}}}
62142
}}}
63143
64144
{{{#!if f=="+"
......