小數轉換分數(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沒有使用。

 

返回 fx-3600PV程式集

Free Web Hosting