表達(dá)式中只能有圓括號(hào)、函數(shù)名(29個(gè))、運(yùn)算符(15個(gè))、常數(shù)與變量。
一、變量名的命名規(guī)則:1、可以是字符、或字符串; 2、不能以數(shù)字開頭; 3、不能夾雜有空格、運(yùn)算符或標(biāo)點(diǎn)符號(hào),以及以下字符: 、|、=、&、%、$、@、#、`、~.
二、函數(shù)有sin、cos、tan、cot、sqrt、asin、acos、atan、sinh、cosh、tanh、log、ln、int、abs、rand、sign、pi、e、p、odd、even、sumj(累加)、sump(平方累加)、suml(立方累加)、inup、indown、hzjd(弧度轉(zhuǎn)角度)、jzhd(角度轉(zhuǎn)弧度),均必須小寫。函數(shù)后的變量名可以加括號(hào),也可以不要括號(hào),例如: pi(5)與pi5是相同的,pi(5)=3.14159(取5位小數(shù)),e(5)=2.71828(取5位小數(shù))。例如: sumj(9999999)=1+2+…+9999999=49999995000000,sump(100)=1^2+2^2+…+100^2=338350,suml(100)=25502500。
三、運(yùn)算符有+(加)、-(減)、*(乘)、/(除)與^(冪次)、mod(取余)、round(四舍五入)、max(取大)、min(取小)、nn(階乘)、gys(取公約數(shù))、gbs(取公倍數(shù))、trim(截取小數(shù)位)、get(截取總位數(shù))。 新版本增加了mod(取余數(shù))、round(四舍五入)、max(取兩者較大值)、min(取兩者較小值)、nn(取階乘)、kf(開方)、gys(取公約數(shù))、gbs(取公倍數(shù))、trim(截取不數(shù)位)、get(截取數(shù)),另修正abs()函數(shù)等。例如: 9mod4=1,(2/3)round2=0.67,99max100=100,3kf729=9,9nn3=9*8*7=504,2gys9=1,2gbs9=18。
四、Register.ini中AddinSKIN的皮膚值設(shè)置: AddinSKIN的值可以取1--9以顯示不同的皮膚界面。 LANGUAGE中語(yǔ)言設(shè)置: SELECT=CHINESE為中文語(yǔ)言顯示,SELECT=TAIWAN為繁體語(yǔ)言顯示。
五、綜合計(jì)算示例: (1/3)round5+(2/3)round5+log(10)+9mod4+3^3^(1/3)+int(9.45)+pi(4)+e(5) = 20.85988 若要計(jì)算含有變量名的表達(dá)式時(shí),首先取變量名再對(duì)變量名賦值(最后一個(gè)變量名賦值不能為0),最后計(jì)算變量即可,每次計(jì)算步驟均相同。
六、版權(quán)申明: 軟件作者梁瑞春(Jackey.Liang)保留一切作品權(quán)益。您可以單獨(dú)免費(fèi)使用本軟件產(chǎn)品但禁止將其或部件用于商業(yè)或一切盈利活動(dòng)及做學(xué)生作業(yè)。歷時(shí)半年、開發(fā)過程極其辛苦,在作品出來(lái)之際,特別感謝在開發(fā)過程中一切給予支持與幫助的家人與朋友。
修正歷史記錄:
V3.0 第一版首次發(fā)布。
V4.0 增加了mod(取余數(shù))、round(四舍五入)、max(取兩者較大值)、min(取兩者較小值)、nn(取階乘)。
V5.0 添加sign()、Rand()、int()、pi()、e()函數(shù)。
V6.0 添加sinh()、cosh()、tanh()、odd()、even()、gys()、gbs()、hzjd()、jzhd()函數(shù),另修正abs()函數(shù)。
V7.0 增加繁體語(yǔ)言顯示與數(shù)字語(yǔ)音提示輸入。新添加sumj(累加)、sump(平方累加)、suml(立方累加)、inup()、indown()函數(shù),增加trim與get操作符,另外修正gys(取公約數(shù))與gbs(取公倍數(shù))函數(shù)當(dāng)其中之一取0值時(shí)出錯(cuò)的BUG,改善int()函數(shù)。
V8.0 修正皮膚加載時(shí)可能出現(xiàn)的一個(gè)BUG,改進(jìn)nn階乘操作符運(yùn)算,另添加窗體提示信息。
V9.0 增強(qiáng)一些功能并修正BUG。首次實(shí)現(xiàn)與發(fā)布繁簡(jiǎn)體兼容版本。
V9.8 實(shí)現(xiàn)表達(dá)式與結(jié)果文本框中鼠標(biāo)左鍵雙擊時(shí)自動(dòng)復(fù)制表達(dá)式與結(jié)果以便粘貼。
V10.0 修正與增強(qiáng)一些功能及穩(wěn)定性。
V10.8 對(duì)部分功能進(jìn)行了了拓展性延伸。
V11.0 增加邊錄入邊按回車鍵響應(yīng)語(yǔ)音報(bào)讀輸出結(jié)果,或鼠標(biāo)雙擊輸入處或輸出結(jié)果處也能語(yǔ)音計(jì)算器。
V12.0 增增加kf(求開N次方)操作符以及p()求全階乘函數(shù),例如開平方2kf9=3,開立方3kf27=3。