儲存數學公式的方法
編寫日期: 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)
註: 紅色的程式碼 :: 為出現錯誤的位置。