儲存數學公式的方法

編寫日期: 2006年6月27日

很多人會問有沒有方法,可以在fx-50FH / fx-50F PLUS獨立地顯示26個英文字母? 答案是暫時還未有方法,不過可獨立顯示的英文字母亦不少(大約18個),而且可以顯示不少數學用的符號(例如: =, ≧, → 等等),再加上計數機有較大程式空間(680 bytes),有不少朋友利用這個特點,將一些數學公式或資料儲存在程式中,當考試有需要參考時,只要進入程式編輯模式(Edit Mode)查閱即可。以下是顯示獨立英字母的方法及一些小技巧:

 

COMP模式可顯示的英文字及按法:

英文字 按法 英文字 按法
A ALPHA (-) l 1 (用數字1代替)
B ALPHA o,,, M ALPHA M+
C ALPHA hyp o (細字) SHIFT Ans 1
D ALPHA sin P SHIFT ×
E EXP R CONST ← ← ← ← 3
e ALPHA ln r (細字) SHIFT Ans 2
F SHIFT CONST → → → → → 2 u SHIFT CONST → → → → 1
G SHIFT CONST ← 3 S 5 (用數字5代替)
g SHIFT CONST ← ← 3 t SHIFT 7 ← 2
g (細字) SHIFT Ans 3 X ALPHA )
h SHIFT CONST → 2 Y ALPHA ,
k SHIFT CONST ← ← ← ← 1 Zo SHIFT CONST ← 1

 

CMPLX模式可顯示的英文字及按法:

英文字 按法 英文字 按法
A ALPHA (-) l 1 (用數字1代替)
B ALPHA o,,, M ALPHA M+
C ALPHA hyp o (細字) SHIFT Ans 1
D ALPHA sin P SHIFT ×
E EXP R CONST ← ← ← ← 3
e ALPHA ln r (細字) SHIFT Ans 2
F SHIFT CONST → → → → → 2 t SHIFT 7 ← 2
G SHIFT CONST ← 3 u SHIFT CONST → → → → 1
g SHIFT CONST ← ← 3 S 5 (用數字5代替)
g (細字) SHIFT Ans 3 X ALPHA )
h SHIFT CONST → 2 Y ALPHA ,
i ENG Zo SHIFT CONST ← 1
k SHIFT CONST ← ← ← ← 1

 

REG Lin模式可顯示的英文字及按法:

英文字 按法 英文字 按法
A ALPHA (-) k SHIFT CONST ← ← ← ← 1
a SHIFT 2 1 ← ← 1 l 1 (用數字1代替)
B ALPHA o,,, M ALPHA M+
b SHIFT 2 1 ← ← 2 o (細字) SHIFT Ans 1
C ALPHA hyp P SHIFT ×
D ALPHA sin R CONST ← ← ← ← 3
E EXP r (細字) SHIFT Ans 2
e ALPHA ln t SHIFT 7 ← 2
F SHIFT CONST → → → → → 2 u SHIFT CONST → → → → 1
G SHIFT CONST ← 3 S 5 (用數字5代替)
g SHIFT CONST ← ← 3 X ALPHA )
g (細字) SHIFT Ans 3 Y ALPHA ,
h SHIFT CONST → 2 Zo SHIFT CONST ← 1
n SHIFT 1 3    

 

BASE模式(十六進制H時)可顯示的英文字及按法:

英文字 按法 英文字 按法
A ALPHA (-) 或 (-) h x-1 x-1 x-1 2
B ALPHA o,,,  或 o,,, l 1 (用數字1代替)
b x-1 x-1 x-1 3 M ALPHA M+
C ALPHA hyp 或 hyp o x-1 x-1 x-1 4
D ALPHA sin 或 sin S 5 (用數字5代替)
d x-1 x-1 x-1 1 X ALPHA )
E cos Y ALPHA ,
F tan

 

以下符號在編寫程式時在任何模式均可以顯示

符號 按法 符號 按法
? SHIFT 3 1 SHIFT 3 → 3
SHIFT RCL 或 SHIFT 3 2 > SHIFT 3 → → 1
: EXE 或 SHIFT 3 3 < SHIFT 3 → → 2
SHIFT 3 4 SHIFT 3 → → 3
=> SHIFT 3 → 1 SHIFT 3 → → 4
= SHIFT 3 → 2

 

例子: 編寫以下程式及儲存 (注意程式不是打算執行只用作查閱)

A2 - B2=(A + B)(A - B):

(A + B)2= A2 + 2AB + C2:

(A - B)2= A2 - 2AB + C2:

A3 + B3=(A + B)(A2 - AB + B2)

當需要查看公式,只要進入程式編輯模式(Edit Mode),便可以從開始找尋。

 

你可能會問,若果輸入很多公式,由於查閱公式只能順序找尋,找尋最後的公式,速度會較慢?

不錯,若果輸入的公式很多,查閱的速度會減慢,但亦有方法可以改善。

例如: 將上述程式改為

Goto 0: A2 - B2=(A + B)(A - B):

(A + B)2= A2 + 2AB + C2:

(A - B)2= A2 - 2AB + C2: Lbl 0::

A3 + B3=(A + B)(A2 - AB + B2)

現在若果想查看最後的或較後的公式,只要執行程式,當然程式會出現ERROR,由於計算機發現錯誤為 " Lbl 0:: ",所以只要按 REPLAY 向右鍵即可以自動進入程式編輯模式,並且是最後公式的位置,這樣就可以改善找尋的速度。若果你喜歡的話,更可以給每個公式編號,只要輸入編號,出現ERROR,就可以到達你要找尋公式的位置,以下為另一個例子。

?→A: A=1 => Goto 1: A=2 => Goto 2:A=3 => Goto 3::

A2 - B2=(A + B)(A - B):

Lbl 1:: (A + B)2= A2 + 2AB + C2:

Lbl 2:: (A - B)2= A2 - 2AB + C2:

Lbl 3:: A3 + B3=(A + B)(A2 - AB + B2)

註: 紅色的程式碼 :: 為出現錯誤的位置。

 

返回 CASIO fx-50FH、fx-3650P II、fx-50FH II及fx-50F PLUS 程式集