10進數轉化為n進數(2-9)

程式可以將10進數轉化為n進數(2-9),第二個程式較長,但操作較為簡單方便。

程式編寫日期: 2006年11月17日

第一個程式(24步)

1 Kout 1 2. - 3. Kout 2 4. Kin ÷ 1 5. ×
6. . 7. 5 8. Kin - 1 9. Kout 1 10. FIX 0
11. RND 12. NORM 13. Kin 1 14. = 15. ×
16. Kout 3 17. 10x 18. = 19. Kin + 4 20. 1
21. Kin + 3 22. Kout 1 23. x > 0 24. Kout 4 25.  

LRN 模式輸入第一個程式(只供 fx-3600PV及fx-3800P使用,程式長度: 24步 )

注意: 在輸入程式前請先按 SHIFT KAC 1 Kin 2 以確保程式能正確輸入。

Kout 1 - Kout 2 Kin ÷ 1 ×
. 5 Kin - 1 Kout 1 FIX 0
RND NORM Kin 1 = ×
Kout 3 10x = Kin + 4 1
Kin + 3 Kout 1 x > 0 Kout 4  

第二個程式(39步)

1 X←→Y 2. Kin × 1 3. Kin × 2 4. Kin × 3 5. sin-1
6. cos 7. Kin + 2 8. Kout 1 9. - 10. Kout 2
11. Kin ÷ 1 12. × 13. . 14. 5 15. Kin - 1
16. Kout 1 17. FIX 0 18. RND 19. NORM 20. Kin 1
21. = 22. × 23. Kout 3 24. 10x 25. =
26. Kin + 4 27. 1 28. Kin + 3 29. X←→Y 30. Kout 1
31. x > 0 32. 0 33. Kin 3 34. X←→K4 35. ENT
36. Kin 1 37. ENT 38. Kin 2 39. RTN 40.  

LRN 模式輸入第二個程式(只供 fx-3600PV及fx-3800P使用,程式長度: 39步 )

X←→Y Kin × 1 Kin × 2 Kin × 3 sin-1
cos Kin + 2 Kout 1 - Kout 2
Kin ÷ 1 × . 5 Kin - 1
Kout 1 FIX 0 RND NORM Kin 1
= × Kout 3 10x =
Kin + 4 1 Kin + 3 X←→Y Kout 1
x > 0 0 Kin 3 X←→K4 ENT
Kin 1 ENT Kin 2 RTN MODE .

 

例題: 將十進數的14化為二進數。

第一個程式按法:

SHIFT KAC (必要) 14 Kin 1 2 Kin 2 再按 P1 (顯示答案為1110)

第二個程式按法:

P1 14 RUN 2 RUN (顯示答案為1110)

計算完結後按 AC 終止程式

 

返回 fx-3900PV程式集

Free Web Hosting