小數轉換分數(II)
這個程式專為fx-3600PV設計,解決了小數轉換分數(I)程式計算大分母時速度很慢的問題,但程式較為長。
程式編寫日期: 2007年2月18日
程式第一部份(儲存於P1)長度: 4步
Kin 5 | Kin 6 | 1 | Kin 4 | MODE . |
程式第二部份(儲存於P2)長度: 28步
注意:在輸入程式前請先按 1 Kin 4 確保程式能正確輸入。
Kout 4 | 1/x | x2 | √ | FIX 0 |
RND | Kin 3 | Kin 2 | Kout 5 | X←→K4 |
× | Kin ÷ 5 | X←→K5 | RND | = |
Kin - 4 | Kout 6 | Kin × 2 | Kout 2 | RND |
Kin - 2 | X←→K2 | x2 | x > 0 | NORM |
Kout 2 | HLT | Kout 3 | MODE . |
例題1: 將0.75化為分數。
按 0.75 P1 再按 P2 (顯示分子為3) RUN (顯示分母為4)
註1: 若果小數為無理數時,程式會計算出的分子或分母會大於10位整數,這時只代表近似值的答案,而並非真確值。
註2: 第一個程式保留記憶K1及M沒有使用。