多項式除法(II)
這個程式計算一個三次多項式除以二個次多項式的商及餘數。第二個程式較長,但操作較為簡單方便。
程式編寫日期: 2006年11月12日
第一個程式(26步)
1 | Kout 5 | 2. | Kin ÷ 1 | 3. | Kout 6 | 4. | × | 5. | Kout 1 |
6. | = | 7. | Kin - 2 | 8. | MR | 9. | × | 10. | X←→K5 |
11. | Kin ÷ 2 | 12. | Kout 1 | 13. | HLT | 14. | + | 15. | Kout 2 |
16. | Kin × 5 | 17. | HLT | 18. | × | 19. | Kout 6 | 20. | = |
21. | Kin - 3 | 22. | Kout 3 | 23. | HLT | 24. | Kout 5 | 25. | Kin - 4 |
26. | Kout 4 | 27. | 28. | 29. | 30. |
LRN 模式輸入第一個程式(供 fx-3600PV及fx-3800P使用,程式長度: 26步)
Kout 5 | Kin ÷ 1 | Kout 6 | × | Kout 1 |
= | Kin - 2 | MR | × | X←→K5 |
Kin ÷ 2 | Kout 1 | HLT | + | Kout 2 |
Kin × 5 | HLT | × | Kout 6 | = |
Kin - 3 | Kout 3 | HLT | Kout 5 | Kin - 4 |
Kout 4 | MODE . |
第二個程式(36步)
1 | ENT | 2. | Kin 1 | 3. | ENT | 4. | Kin 2 | 5. | ENT |
6. | Kin 3 | 7. | ENT | 8. | Kin 4 | 9. | ENT | 10. | Kin 5 |
11. | Kin ÷ 1 | 12. | ENT | 13. | Kin 6 | 14. | × | 15. | Kout 1 |
16. | = | 17. | Kin - 2 | 18. | ENT | 19. | × | 20. | X←→K5 |
21. | Kin ÷ 2 | 22. | Kout 1 | 23. | HLT | 24. | + | 25. | Kout 2 |
26. | Kin × 5 | 27. | HLT | 28. | × | 29. | Kout 6 | 30. | = |
31. | Kin - 3 | 32. | Kout 3 | 33. | HLT | 34. | Kout 5 | 35. | Kin - 4 |
36. | Kout 4 | 37. | 38. | 39. | 40. |
LRN 模式輸入第二個程式(供 fx-3600PV及fx-3800P使用,程式長度: 36步 )
ENT 1 | Kin 1 | ENT 1 | Kin 2 | ENT 1 |
Kin 3 | ENT 1 | Kin 4 | ENT 1 | Kin 5 |
Kin ÷ 1 | ENT 1 | Kin 6 | × | Kout 1 |
= | Kin - 2 | ENT 1 | × | X←→K5 |
Kin ÷ 2 | Kout 1 | HLT | + | Kout 2 |
Kin × 5 | HLT | × | Kout 6 | = |
Kin - 3 | Kout 3 | HLT | Kout 5 | Kin - 4 |
Kout 4 | MODE . |
例題: 計算 (3x3 - 5x2 - 4x + 5) ÷ (x2 - x - 1)的商及餘數。
第一個程式按法:
按 3 Kin 1 5 +/- Kin 2 4 +/- Kin 3 5 Kin 4 1 Kin 5 1 +/- Kin 6 1 +/- SHIFT Min
再按 P1 (顯示商的x係數為 3) RUN (顯示商的常數項為 -2)
RUN (顯示餘式的x係數為 -3) RUN (顯示餘式的常數項為3 )
按 P1 3 RUN 5 +/- RUN 4 +/- RUN 5 RUN
1 RUN 1 +/- RUN 1 +/- RUN (顯示商的x係數為 3) RUN (顯示商的常數項為 -2)
RUN (顯示餘式的x係數為 -3) RUN (顯示餘式的常數項為3 )
所以商為3x - 2,餘式為 -3x + 3。
註: 程式執行完結後,按 Kout 1及Kout 2會顯示商式的係數,按 Kout 3及Kout 4 顯示餘式的係數。