自定義變數名、構造表示式、明確的步驟顯示、儲存和呼叫計算過程和結果,這些看來不是系統自帶計算器的長項。乙個超級迷你型免費函式計算器free math calculator,可實現對上述各項的需求。
首先,我們在視窗中輸入/h,回車之後便可以看到關於如何使用該計算器的簡單說明。由於是英文,我們將結合下面的案例來說明其具體用法。
這個32位的windows控制台模式計算器,有26個暫存器來儲存數值,可用19個預定義函式和帶有引數的用自戶定義函式。在這個計算器中,我們可以使用自然數學語法。例如,我們輸入:
x = 25
y = 300
(10*x + y)/2
回車後,可以得到275的運算結果。
繼續輸入last*3,回車可獲得運算結果825。
計算器可使用許多標準數學函式,包括:acos、asin、atan、cos、sin、tan、deg、rad、exp、ln、log、round、sqrt、abs、cosh、sinh、tanh、pi、last。其中上例中使用的last是指引用前面的計算結果。
在表示式中,可使用的常用運算子包括:+(加)、-(減)、*(乘)、/(除)、%(模)、^(指數)。
而「=」是將乙個值賦給乙個字母記憶體暫存器(供以後使用)。例如:x = sin(30)/(5*log(2) - 2^3)
另外,我們還可以自定義使用者函式:
語法格式為:def:name(p0,p1,...,p9)=表示式
用從p0到p9的多達10個引數命名使用者函式。例如:
def:cot(p0) = 1/tan(p0) 或
def:const=-15.67
函式名的長度可為2到6個字元,可以定義最多20個函式。新函式可以引用以前的函式。函式名可以用大寫字母或小寫字母。數字可以用指數表示法。例如:1.6e-6
執行計算操作時,只需按上述函式、運算子構造並鍵入表示式,按回車即可計算。此外,還可以使用斜槓符號/跟隨乙個字母的命令。例如在上述/h顯示幫助資訊的命令外,還可以用如下命令:
/d 將角度單位設定為度數
/r 將角度單位設定為弧度
/s 顯示記憶體暫存器
/f 顯示使用者自定義函式
/c 清除所有暫存器值和使用者函式
/v 將值儲存在檔案中
/l 呼叫儲存在檔案中的值
/pnn 設定小數精度
/q 退出(或按ctrl-c)
JS計算器函式
function point 小數運算函式 else fkeypad.readout.value pointreadout function backspace 退格函式 function numremember function readnumremember function clearnumr...
指標函式實現計算器
普通計算器 include int main printf lf lf lf n a,b,a b break default printf 重新輸入 n break getchar 消除回車 printf 輸入n退出,輸入y繼續 n scanf c i getchar while i n retur...
利用函式指標陣列寫計算器
陣列是存放相同資料型別元素的儲存空間,指標是存放資料元素的位址的。那我們要把很多函式的位址放入乙個陣列,該如何定義呢?int p 10 int x,int y p先和結合是陣列,陣列的內容是int 的函式指標。具體應用 先展示普通計算器 include include void menu float...