歐芹德
下載僅有33KB大小的Free Math Calculator壓縮包,解壓后的主文件是僅有64KB的MATH.EXE。免安裝,直接運(yùn)行此文件,即可啟動(dòng)到類似命令提示符的黑色窗口(圖1),一切運(yùn)算都將在這個(gè)窗口中進(jìn)行。
首先,我們?cè)诖翱谥休斎?H,回車之后便可以看到關(guān)于如何使用該計(jì)算器的簡(jiǎn)單說明(圖2)。由于是英文,我們結(jié)合下面的案例來說明其具體用法。
這個(gè)32位的Windows控制臺(tái)模式計(jì)算器,有26個(gè)寄存器來存儲(chǔ)數(shù)值,可用19個(gè)預(yù)定義函數(shù)和帶有參數(shù)的用戶自定義函數(shù)。在這個(gè)計(jì)算器中,我們可以使用自然數(shù)學(xué)語法。例如,我們輸入:
x = 25
y = 300
(10*x + y)/2
回車后,可以得到275的運(yùn)算結(jié)果。
繼續(xù)輸入last*3,回車可獲得運(yùn)算結(jié)果825(圖3)。
計(jì)算器還可使用許多標(biāo)準(zhǔn)數(shù)學(xué)函數(shù),包括:acos、asin、atan、cos、sin、tan、 deg、rad、exp、ln、log、round、sqrt、abs、cosh、sinh、tanh、pi、last。其中上例中使用的last函數(shù)是指引用前面的計(jì)算結(jié)果。
在表達(dá)式中,可使用的常用運(yùn)算符包括:+(加)、-(減)、*(乘)、/(除)、%(模)、^(指數(shù))。
而“=”是將一個(gè)值賦給一個(gè)字母內(nèi)存寄存器(供以后使用)。例如:x = sin(30)/(5*log(2) - 2^3)
另外,我們還可以自定義用戶函數(shù):
語法格式為:def:name(p0,p1,...,p9)=表達(dá)式
用從p0到p9的多達(dá)10個(gè)參數(shù)命名用戶函數(shù)。例如:
d e f : c o t ( p 0 ) = 1 / tan(p0) 或
def:const=-15.67
函數(shù)名的長(zhǎng)度可為2到6個(gè)字符,可以定義最多20個(gè)函數(shù)。新函數(shù)可以引用以前的函數(shù)。函數(shù)名可以用大寫字母或小寫字母。數(shù)字可以用指數(shù)表示法。例如:1.6e-6
執(zhí)行計(jì)算操作時(shí),只需按上述函數(shù)、運(yùn)算符構(gòu)造并鍵入表達(dá)式,按回車即可計(jì)算。
此外,還可以使用斜杠符號(hào)/跟隨一個(gè)字母的命令。例如在上述/h顯示幫助信息的命令外,還可以用如下命令:
/d 將角度單位設(shè)置為度數(shù)
/r 將角度單位設(shè)置為弧度
/s 顯示內(nèi)存寄存器
/f 顯示用戶自定義函數(shù)
/c 清除所有寄存器值和用戶函數(shù)
/v 將值保存在文件中
/l 調(diào)用保存在文件中的值
/pnn 設(shè)置小數(shù)精度
/q 退出(或按Ctrl+C)