CASIO fx-50F PLUS及fx-3650P功能比較

 

編寫日期: 2007年9月21日

較新型號 fx-50F PLUS(非香港會考用機)的功能及操作方法與 fx-3650P相當相似,但功能上亦有一些明顯的分別,操作方面亦有不少明顯的改進,我就兩部計算機作了一些測試以供大家參考。

1. 編程功能

2. 準確度及分數功能

3. 內置程式及科學常數

4. 統計功能

5. 計算先後順序

6. 操作方面

7. 記憶及其它功能

8. fx-3650P問題

 

1. 編程功能

(I) fx-50F PLUS程式容量為680位元,比 fx-3650P的360位元多了不少,因此可以容許編寫四個較長及複雜的程式,程式的限制較少。

(II) fx-50F PLUS 加入了以下高階電腦語言基本的結構性控制指令(Control Structure Command):

While ~ WhileEndIf ~ Then ~ Else ~ IfEndFor ~ To ~ Step ~ Next指令,亦有程序控制指令 Break,因此透過學習編寫fx-50F PLUS程式,其實亦可以認識到一些基礎電腦語言的特點。另外還加入了 < 兩個指令,使編寫程式方便一點。

(III) 條件轉移指令(=>)用法亦有下列小許分別。

(A) 不接受複數參數,例如: 2 + 3i => 2◢ 3,在 fx-50F PLUS執行會出現 Math ERROR,但fx-3650P卻可以執行。

(B) 指令前語句可以省略關括號,例如: ( 2 + 3 => 2◢ 3,在 fx-50F PLUS可以正常運行,但 fx-3650P卻會出現 Syntax ERROR。

(IV) 當進行程式編輯時,按向上鍵或向下鍵可以直接跳至程式的最開始或結尾位置,fx-3650P則沒有這個功能,必須順序移至最開始或結尾位置,對於編輯及修改較長的程式,fx-50F PLUS會方便很多。

(V) 程式模式設定方法: fx-50F PLUS在選擇新程式位置後,會自動出模式選擇菜單,因此不會忘記程式模式的設定。fx-3650P則沒有這種安排,較容易忘記設定模式,已輸入的程式碼就沒有用,必須完全刪除該程式,重新輸入新的程式。

 

2. 準確度及分數功能

˙fx-50F PLUS內部使用15個位進行運算,較 fx-3650P的12個位多,準確度方面有明顯的增加。可能是這個原因,fx-50F PLUS小數轉換分數功能,成功能轉換轉換為分數的機會亦增加了不少,例如以下計算: 100 ÷ 3 - 33 EXE 答案為 0.333333333,fx-3650P使用內置小數轉換分數功能不能轉化為分數 1/3,但在 fx-50F PLUS上執行卻能轉化為1/3。

˙分數功能接受複數分子及分母,例如: (2+3i)┘3可以在fx-50F PLUS執行,但 fx-3650P卻會出現 Math ERROR。

˙分數速度改善,fx-3650P的分數運算速度較慢,某些運算更明顯變慢,例如計算 (1┘2)^(1┘2),但fx-50F PLUS卻能很快得出答案。

˙支援分數顯示答案的函數包括N次方根,例如: 按 4 x√ (1┘32 EXE 可得出分數答案 1/2,fx-3650P則只能得出小數答案0.5。

 

3. 內置程式及科學常數

fx-50F PLUS保留舊款fx-50F的23個內置小程式,這些程式還可以查看計算公式(LOOK),另外還有四十個常用科學常數,對於計算帶來不少方便,但 fx-3650P卻沒有這方面的種功能。23個小程式計算內容為二次方程式的解、餘弦定律、希羅公式、正態分佈概率函數P(X)、正態分佈概率函數Q(X)、庫倫定律、導體的電阻、磁力、RC串聯電路的終端電壓的變化、電壓增益、LRC串聯電路抗阻、LRC並聯電路抗阻、電震盪頻率、落下距離、單擺周期、彈簧擺周期、多普勒效應、理想氣體定律、離心力、彈性能、伯努利定律、視距計算(高度)及視距計算(距離)。

 

4. 統計功能

fx-50F PLUS的統計功能比較舊型號 fx-3650P作出不少改善,主要的分別如下:

˙加入了新的AB-指數回歸,亦即是共有七種不同回歸計算。

˙輸入統計數據,fx-50F PLUS可以選擇頻數功能開啟(FreqOn)或是解除(FreqOff),而可儲存統計數據的數目亦有以下的分別。

頻數特點 fx-50F PLUS fx-3650P
不使程式的記憶儲存數據 使用所有程式記憶儲存數據
FreqOn FreqOff 頻數非1 頻數為1 頻數非1 頻數為1
SD 40 80 16 32 40 80
REG 26 40 10 16 26 40

˙統計功能加入了X最大值(maxX)及X最小值(minX),若為回歸計算,還有Y最大值(maxY)及Y最小值(minY),fx-3650P則沒有這項功能。

˙在REG 其中一種模式輸入數據後,可以直接切換至其它REG模式(按 SHIFT S-VAR 3)進行計算,原先輸入的數據會保留,而fx-3650P若切換至其它REG模式(按MODE鍵),所有統計數據會被清除,必須重新再輸入數據。

 

5. 計算先後順序

較舊型號 fx-3650P在算式計算順序方面較容易出現混淆問題,這方面fx-50F PLUS作出相當大的改善,主要有以下三方面的不同:

(A) 在多很函數前自動加開括號,例如: fx-3650P 的 sin,在fx-50F PLUS 會變成 sin(,這個設計可以有效減少先後計算混淆問題,函數計算的參數只會是括號中的數值,這樣計算順序會較明確,而舊款fx-3650P由於沒有自動加括號,所以很多時較易混淆,例如: sin 60÷2 及 sin 60┘2看似相同,但前者是先計算sin60然後再除以2,後者則是先計算60┘2即30,再計算sin 30。

(B) 先後計算順序有11種分類比fx-3650P的14種簡化了不少,大大減少混淆的機會。

(C) 隱乘及乘號為相同的計算次序,避免了不必要的混淆,例如:  計算2A,式中的2A其實有一個隱乘,即是 2×A,但在 fx-3650P計算機,隱乘及乘號有兩不個不同的計算次序,假設A儲存的數值是3,算式 12÷2A 與 算式12÷2×A就會得出不同答案,前者答案是2 ,後者答案則是18,但在fx-50F PLUS上執行,因計算次序相同,兩個算式的意義相同,亦即是答案都是18。

 

6. 操作方面

fx-50F PLUS在操作方面雖然很相似,但亦有不同之處,使操作上較為方便,操作效率亦提高了。

(A) 當輸入算式或編輯算式時,按向上鍵或向下鍵可以直接跳至 算式的最開始或結尾位置,fx-3650P則沒有這個功能,必須順序移至最開始或結尾位置,對於編輯及修改較長算式,fx-50F PLUS會方便很多。

(B) fx-50F PLUS顯示屏較大一點,但第一行顯示算式的字體卻縮小了一點,因為第一行可以顯示16字符,顯示的內容比fx-3650P更多,對閱讀輸入的算式會較清楚及方便。而顯示屏亦可以因應個人需要調節對比對度(Contrast),當調節至較高對比度時,即使是較低的角度也可以清楚觀看顯示屏的內容。

(C) 菜單操作簡化,fx-50F PLUS的菜單 採用雙向循環式設計,fx-3650P則採用操作效率較低的單向線性設計,例如 fx-3650P在線性回歸模式使用估值x的功能,在進入VAR菜單後,要按 → → → 順序才可以找到所用功能,但 fx-50F PLUS在進入VAR菜單後可以按 ← 從最後找到所要的功能。

 

7. 記憶及其它功能

˙fx-50F PLUS所有操作模式都可以使用7個數值記憶(A、B、C、D、X、Y及M),但fx-3650P在複數模式只可以使用4個數值記憶(A、B、C及M)。另外fx-3650P在REG模式時,統計變數與數值記憶為共用關係,而fx-50F PLUS的數值記憶全完獨立,與統計變數記憶完全無關,因此計算的可靠性亦較高。

˙絶對值的功能Abs( 除了不能在BASE模式中使用外,其它模式都可以使用,但 fx-3650的絶對值功能只可以應用於複數模式。

˙fx-3650P的百分率功能有特別的用法,例如按 100 × 30% + ,相當於計算 100 × (1 + 30%),這種特別的用法其實源自於舊款的計算機(例如: fx-3600PV)設計,100 × 30% + 與一般的書寫方法差別很大,較新型號的fx-50F PLUS取消了這種特別的用法,而百分率 % 功能只是簡單的百分率(即相當於除以100)。

 

8. fx-3650P計算機問題

(A) fx-3650P已證實存在程式自動消失問題對於經常使用程式的朋友帶來一定的困擾,同時亦擔心計數機的異常會影到計數機的可靠性,因此使用時要較小心,fx-50F PLUS初部測試似乎沒有方問題。

(B) fx-3650P已證實存在分數正負計算錯誤問題

SC185沒有 fx-3650P分數計算錯誤的問題,例如:按  1 ┘( - 123456789) EXE

fx-3650P會錯誤得出正數的答案 8.1 × 10-9,但fx-50F PLUS完全沒有這方面的問題,因此我相信fx-50F PLUS的可靠性會較高,使用程式亦不用擔心,因為這個分數問題而令程式計算出現錯誤。

(C) fx-3650P括號功能的問題:

大家都會知道,關括號若果在算式的最後位置,是可以省略不輸入,但上當存儲X記憶時會出現問題,例如: ( 2→X,在fx-3650P執行會出現 Syntax ERROR,其它的數記憶則沒有這個問題。當然fx-50F PLUS在這方完全沒有問題。

(D) fx-3650P轉換為極座標的限制

兩部計數機說明書指出轉換時x及y的絶對值必須小於1×1050,但fx-50F PLUS沒有這個限制,只要絶對值小於9.999999991×1099 即可計算出正確的答案。

例如: Pol( 1E75 , 0 EXE

fx-50F PLUS得出正確答案 1×1075,但fx-3650P卻出現Math ERROR。

(III) fx-3650P轉換為極座標時計算出錯

例如: Pol( 1E-50 , 0 EXE

fx-50F PLUS能得出正確答案 1×10-50,但fx-3650P卻得出錯誤答案0。

(IV) fx-3650P在複數模式的絶對函數計算出錯

例如: Abs 1E-50 EXE

fx-50F PLUS得出正確答案 1×10-50,但fx-3650P卻得出錯誤答案0,情況類似(III),不過對複數的的極座標轉換(→r∠θ)則沒有任何問題。

(V) 複數極座標乘/除數問題 (由網友 ming 發現)

例如按 - 2 × 1∠30 EXE 出現Math error,由於乘號計算先後順序較低,所以應先計算 1∠30,再將這個複數乘以 - 2,很奇怪 fx-3650P計算機卻出現Math error,但Truly SC185、Casio fx-991MS、Sharp EL-506V及fx-50F PLUS等等都能正確求出答案。

 

CASIO fx-50F PLUS簡介

CASIO fx-50F PLUS程式集