r316 vs r317
......
53545354
##== 아래 출력 변수 설명 ==
53555355
'''sa''' : searching a; '''sb''' : searching b; '''sf''' : searching f;
53565356
'''rl''' : result string length to output; '''p''' : a point of string(s); '''ps''' : pass
5357
'''ad''' : "a" decimal point (integer); '''bd''' : "b" decimal point (integer);
53575358
'''md''' : displaying mode number (string→integer);
53585359
'''tx''' : temporary value 1 (integer); '''ty''' : temporary value 2 (integer); '''tz''' : temporary value 3 (integer);
53595360
ru는 계산결과에서 소수점 위 자리이므로, dot(.)이 나오지 않습니다.
53605361
##여기까지 주석(주석 아님)
53615362
}}}{{{#!wiki style="font-weight: 300; font-size: 17.5px;"
5362
{{{#!if this.sa=(this.a!="")&&(this.a!=null), this.sb=(this.b!="")&&(this.b!=null), this.sf=(this.f=='+')||(this.f=='-')||(this.f=='*')||(this.f=='/')
5363
{{{#!if this.sa=(this.a!="")&&(this.a!=null), this.sb=(this.b!="")&&(this.b!=null), this.sf=(this.f=='+')||(this.f=='-')||(this.f=='*')||(this.f=='/'), this.ad=ma.indexOf("."), this.bd=mb.indexOf(".")
53635364
}}}{{{#!if !sa&&!sb&&!sf
53645365
변수를 입력하세요... }}}{{{#!if !(sa&&sb&&sf)
53655366
({{{#!if !sa
......
53725373
{{{#!if as[0]!=45
53735374
@a@}}}{{{#!if as[0]==45
53745375
(@a@)}}} {{{#!if as.length>=20
5375
[br]}}}{{{#!if f=='+'
5376
+}}}{{{#!if f=="-"
5377
-}}}{{{#!if f=="*"
5378
*}}}{{{#!if f=="/"
5379
/}}} {{{#!if bs[0]!=45
5376
[br]}}}@f@ {{{#!if bs[0]!=45
53805377
@b@}}}{{{#!if bs[0]==45
5381
(@b@)}}}{{{#!if (ma!=as)||(mb!=bs)||(+md==3)||(+md==4)
5382
}}} {{{#!if (bs.length>=20)||(as.length+bs.length>=30)
5378
(@b@)}}}{{{#!if (ma!=as)||(mb!=bs)||(+md==3)||(+md==4), false
5379
{{{#!if (as.length+bs.length>=30)
5380
[br]}}} {{{#!if ad==-1, true
5381
@ma@}}} @f@ {{{#!if bd==-1, true
5382
@mb@}}} }}}{{{#!if (bs.length>=20)||(as.length+bs.length>=30)
53835383
[br]}}}= {{{#!if rs!=""
53845384
}}}{{{#!if (f=="*")||(f=="/")
53855385
@ns@{{{#!if rs!=""
......