FX50FH / FX50F PLUS常見問題
問題:
3. 若果A=5,計算10÷2A時,為何fx-3650P的答案是1,但FX50FH/Fx50F PLUS答案卻是25?
5. 如何計算次方(例如: 210)及開多次方(例如: 5√32)的問題?
12. 如何輸入有10的指數部分的數值(例如: 2.1×1011)?
16. 輸入程式時,一些特別指令(例如: For)不知如何輸入?
18. 為何無法使用FX50FH 或 FX50F PLUS內置程式庫的程式?
解答:
答: 與FX3650P計算功能不同,FX50FH沒有微積分計算功能,不過FX50FH就加入了二十三個內置小程式,包括一元二次方程、餘弦定律及希羅公式等等,亦加入了四十個物理常數。程式方面亦有不少改善,程式容量有680 bytes,加入新指令等等,其實FX50FH在各方面都比舊款FX3650P有不少改善地方,有關詳情請參考FX50FH與FX3650P功能比較資料。
答: FX50FH / FX50F PLUS沒有內置的微積分功能,因此不能直接計算這方面的問題,不過可以透過編寫程式方法,計算微分及定積分的問題,大家可以嘗試這個程式或使用程式集中其它微分及定積分程式。
3. 若果A=5,計算10÷2A時,為何fx-3650P的答案是1,但FX50FH/Fx50F PLUS的答案卻是25?
答: 這是因為fx-3650P與 FX50FH/ FX50F PLUS的計算先後順序不相同,FX50FH隱乘及乘號有相同的計算次序,這個設計避免了不必要的混淆,例如: 計算2A,式中的2A其實有一個隱乘,即是 2×A,但在 fx-3650P計算機,隱乘及乘號是兩個不同的計算次序,假設A儲存的數值是5,算式 10÷2A 與 算式10÷2×A就會得出不同答案,前者答案是1 (即是先計算2A=10,再計算10÷10=1),後者答案則是25 (即是先計算10÷2=5,再計算5A=25),但在fx-50FH上執行,因計算次序相同,兩個算式的意義相同,亦即是答案都是25。
答: 當使用了開括號後,在算式的適當位置必須加關括號,否則計算機無法正確計算答案,但在按 EXE 之前的算式最後的關括號可以省略一個以上,例如: 2 ( 3 + ( 4 + 5 ) ) EXE,紅色的兩個關括號可以省略,即按 2 ( 3 + ( 4 + 5 EXE 就可以。不過有網友發現在以下特別情況使用 Rec( 、Pol( 及 log( 功能會出現問題,就是當使用二個參數時,第二個 參數單獨使用字母記憶又沒有任何其它運算及沒有關括號就會出現計算錯誤, 例如: 若記憶A的數值為2,按 log( 2, A EXE會出現答案0.301029995,但 log2 2 的正確答案是1,而計算出的答案卻變成 log10 2 = 0.301029995,所以切記計算上述三個函數要加關括號防止問題的出現。有網友亦就這個問題向CASIO電郵查詢,回覆建議所有帶有開括號的函數都要加關括號。
5. 如何計算次方(例如: 210)及開多次方(例如: 5√32)的問題?
答: 使用計數機上 ^ 及 x√ 的功能,
例如:計算210
按 2 ^ 10 EXE (顯示算式 2^( 10 及答案1024)
計算5√32
按 5 SHIFT x√ 32 (顯示算式 5 x√( 32 及答案 2)
答: 小數位設定按 SHIFT MODE → 1 再按數字(0至9)設定顯示小數位
有效數字設定按 SHIFT MODE → 2 再按數字(0至9)設定顯示位數
取消小數位或有效數字設定按 SHIFT MODE → 3 再按 1 或 2
註: Norm 1表示對大於10位的整數及小數位數多於2位的小數,指數記法將被自動採用。
Norm 2表示對大於10位的整數及小數位數多於9位的小數,指數記法將被自動採用。
答:
正常計算模式: 按 MODE 1 (無特別的細字顯示)
複數模式: 按 MODE 2 (有 CMPLX 細字顯示)
基數模式: 按 MODE 3 (計數機右邊有 H或o或d或b 細字顯示所用進制)
普通統計模式: 按 MODE 4 (有 SD 細字顯示)
回歸模式 (有 REG 細字顯示)
線性回歸模式: 按 MODE 5 1
對數回歸模式: 按 MODE 5 2
指數回歸模式: 按 MODE 5 3
冪次回歸模式: 按 MODE 5 4
倒數回歸模式: 按 MODE 5 → 1
二次回歸模式: 按 MODE 5 → 2
AB指數回歸模式: 按 MODE 5 → 3
答:
度數設定: 按 SHIFT MODE 1
弧度設定: 按 SHIFT MODE 2
百分度設定: 按 SHIFT MODE 3
答: 可以儲存數值的字母記憶有A、B、C、D、X、Y及M,例如要將數值儲存到記憶A,只要按 SHIFT STO A,要顯示記憶A的數值,在計算完結後,按 RCL A,要使用記憶A計算按ALPHA A,以代數符號A表示。
答: 出現錯誤的原因可能很多,可以注意下列幾點,看看情況可否改善。
(1) 在輸入新數據前,必定要先清除原先的統計記憶(ClrStat)按 SHIFT CLR 1 (亦即是按 SHIFT 9 1),否則計算很可能出錯, 另外切換計算模式至其它計算模式,或執行FreqOn 或 FreqOff 亦會清除所有統計記憶。
(2) 由於可能要輸入不少的統計數據,輸入時要較為小心,輸入完成後計數機會同時顯示數據輸入總數,請核對是否正確,另外亦可以按 SHIFT 1 3 顯示n值(數據總數目),請核對真實數據的數目是否相同,若果不相同表示輸入錯誤。
答: 這是由於設定了頻數關閉(FreqOff)的原故,只要按 SHIFT MODE ← ← 1 設定了頻數開啟(FreqOn)問題就可以解決。
12. 如何輸入有10的指數部分的數值(例如: 2.1×1011)?
答: 使用 EXP 這個按鍵,例如: 2.1×1011 按 2.1 EXP 11
答: FX50FH對數功能 log( ,可以容許自行設定底的數值,若沒有設定則是以10為底,例如: 計算 log2 3 可以按 log( 2 , 3 EXE,若果是10為底,例如: 計算 log10 3,只要簡單按 log( 3 EXE 就可以。
答: FX50FH直立浮標表示為插入狀態,橫向底線浮標表示為覆蓋狀態,按 SHIFT INS (亦即是按 SHIFT DEL) 即可將切換游標的插入或覆蓋狀態。
答: 可以使用FX50FH / FX50F PLUS的錯誤指示器 (Error locator)。當出現錯誤時(ERROR),按 → 或 ←鍵會調出計算式,而游標即會停留在錯誤出現的位置上,只要找出錯誤原因及改正,再執行算式即可。另外出現錯誤時,會顯示錯誤的類型,例如: Syntax ERROR (表示算式中含有錯誤),Math ERROR (表示計算結果超出可計算範圍 或 輸入數值超出輸入範圍 或 計算一個不合理運算 (例如: 除以零),這些資都可以幫助找出錯誤的原因。
16. 輸入程式時,一些FX50FH的特別指令(例如: For)不知如何輸入?
答: 可以參考下表的資料,注意: 紅色的→是指Replay的右鍵,紅色的←是指Replay的左鍵
特別指令或符號 |
程式中的按法 | 特別指令或符號 | 程式中的按法 |
ClrMemory | SHIFT 9 1 | Fix | SHIFT MODE → 1 |
? | Prog 1 | Sci | SHIFT MODE → 2 |
→ | SHIFT RCL 或 Prog 2 | Norm | SHIFT MODE → 3 |
: | EXE 或 Prog 3 | ┘ | a b/c |
◢ | Prog 4 | Deg | SHIFT MODE 1 |
=> | Prog → 1 | Rad | SHIFT MODE 2 |
= | Prog → 2 | Gra | SHIFT MODE 3 |
≠ | Prog → 3 | Abs( | SHIFT ) |
> | Prog → → 1 | arg( | SHIFT ( |
< | Prog → → 2 | Conig( | SHIFT , |
≧ | Prog → → 3 | i | ENG |
≦ | Prog → → 4 | ClrStat | SHIFT 9 1 |
Goto | Prog → → → 1 | Σx2 | SHIFT 1 1 |
Lbl | Prog → → → 2 | Σx | SHIFT 1 2 |
while | Prog → → → → 1 | n | SHIFT 1 3 |
whileEnd | Prog → → → → 2 | Σy | SHIFT 1 → 2 |
If | Prog ← 1 | Σxy | SHIFT 1 → 3 |
Then | Prog ← 2 | x | SHIFT 2 1 |
Else | Prog ← ← 1 | ; | SHIFT , |
IfEnd | Prog ← ← 2 | DT | M+ |
For | Prog ← ← ← 1 | E | EXP |
To | Prog ← ← ← 2 | 10^( | SHIFT log |
Step | Prog ← ← ← 3 | FreqOn | SHIFT MODE ← ← 1 |
Next | Prog ← ← ← ← 1 | FreqOff | SHIFT MODE ← ← 2 |
Break | Prog ← ← ← ← 2 | ||
A | ALPHA (-) | ||
B | ALPHA o,,, | ||
C | ALPHA hyp | ||
D | ALPHA sin | ||
X | Aplha ) | ||
Y | ALPHA , | ||
M | ALPHA M+ |
註: 輸入程式指令時按Prog 亦可以改為按SHIFT 3代替。
答:
輸入新程式步驟
1. 按 MODE 6 這時第一行會顯示EDIT Program,而第二行顯示 P-1234及餘下的程式容量,已輸入的位置程式,會在螢幕上邊的細字表示,例如有P4細字,表示P4位置己經輸入了程式,若果是輸入新程式,請選擇沒有使用的位置,例如: 沒有P1細字,可以再按 1 選用P1位置輸入新的程式。
2. 選擇了程式位置後,會出現程式執行模式選單,可以按
1 選用 COMP 模式 (正常計算模式) 或
2 選用 CMPLX 模式 (複數計算模式) 或
3 選用 BASE 模式 (基數計算模式) 或
4 選用 SD 模式 (一般統計計算模式) 或
5 1 選用 REG Lin 模式 (線性回歸模式) 或
5 2 選用 REG Log 模式 (對數回歸模式) 或
5 3 選用 REG Exp 模式 (指數回歸模式) 或
5 4 選用 REG Pwr 模式 (冪次回歸模式) 或
5 → 1 選用 REG lnv 模式 (倒數回歸模式) 或
5 → 2 選用 REG Quad 模式 (二次回歸模式) 或
5 → 3 選用 REG Lin 模式 (AB指數回歸模式)
進入程式的編輯模式,輸入程式碼。
3. 輸入或修改完成後,請查看程式所用實際空間是否與程式大小相同。若果不同表示很有可能輸入有錯誤,請小心檢查。
4. 按 MODE 6 2 或 直按 ON 跳出Edit Mode,返回RUN模式,這時輸入程式的步驟亦完成。
修改舊程式步驟
按 MODE 6 這時第一行會顯示EDIT Program,而第二行顯示 P-1234及餘下的程式容量,已輸入的位置程式, 會在螢幕上邊的細字表示,例如有P4細字,表示P4位置己經輸入了程式,假設是修改P4程式,再按 4 選用P4位置程式進行修改,修改完成後按 MODE 6 2 或直接按 ON 離開Edit mode即可。
另外在按執行程式時出現ERROR,可以按Replay 右/左鍵( ← 或 → ),計數機會直按進入Edit模式,並且浮標的位置就是出現問題的位置。另外亦應留意錯誤訊息,對於了解程式的問題及除錯都會有幫助,修改完成後按 MODE 6 2 或直接按 ON 離開Edit mode即可。
刪除程式
按 MODE 6 3,此時會顯示 DELETE Program 及程式餘下可用的空間。再選擇刪除程式的位置(按1,2,3或4)。
18. 為何無法使用FX50F 或 FX50F PLUS內置程式庫的程式?
答: 使用內置程式庫的程式必須在 comp 模式中執行,若果不是在 comp 模式,請按 MODE 1 進入 comp 模式。另外每一個內置程式都有一個編號,使用程式時,請先按FMLA按再按代表程式的兩位編號進入特定的程式。
如有任何錯誤或問題請聯絡 David Cheuk: kl_cheuk@yahoo.com.hk