三點求圓方程
程式編寫日期: 2006年11月20日
程式(62步)
1 | ENT | 2. | Kin 4 | 3. | Kin 2 | 4. | R→P | 5. | ENT |
6. | Kin 5 | 7. | Kin 3 | 8. | Min | 9. | = | 10. | x2 |
11. | Kin 6 | 12. | Kin 1 | 13. | + | 14. | ENT | 15. | Kin - 4 |
16. | x2 | 17. | Kin - 6 | 18. | ENT | 19. | Kin - 5 | 20. | x2 |
21. | Kin - 6 | 22. | Kout 2 | 23. | × | 24. | ENT | 25. | Kin - 2 |
26. | x2 | 27. | Kin - 1 | 28. | ENT | 29. | Kin - 3 | 30. | x2 |
31. | Kin - 1 | 32. | Kout 1 | 33. | X←→K4 | 34. | Kin × 4 | 35. | X←→K3 |
36. | KIn × 3 | 37. | X←→K6 | 38. | Kin × 6 | 39. | X←→K2 | 40. | Kin × 2 |
41. | X←→K5 | 42. | Kin × 5 | 43. | Kin × 1 | 44. | Kout 4 | 45. | Kin - 2 |
46. | Kout 6 | 47. | Kin - 1 | 48. | Kout 5 | 49. | Kin - 3 | 50. | Kout 3 |
51. | Kin ÷ 1 | 52. | Kin ÷ 2 | 53. | Kout 1 | 54. | HLT | 55. | + |
56. | Kout 2 | 57. | HLT | 58. | × | 59. | MR | 60 | = |
61. | +/- | 62. | Kin 3 | 63. | 64. | 65. |
LRN 模式輸入程式(供 fx-3800P使用,程式長度: 62步 )
ENT | Kin 4 | Kin 2 | R→P | ENT |
Kin 5 | Kin 3 | Min | = | x2 |
Kin 6 | Kin 1 | + | ENT | Kin - 4 |
x2 | Kin - 6 | ENT | Kin - 5 | x2 |
Kin - 6 | Kout 2 | × | ENT | Kin - 2 |
x2 | Kin - 1 | ENT | Kin - 3 | x2 |
Kin - 1 | Kout 1 | X←→K4 | Kin × 4 | X←→K3 |
KIn × 3 | X←→K6 | Kin × 6 | X←→K2 | Kin × 2 |
X←→K5 | Kin × 5 | Kin × 1 | Kout 4 | Kin - 2 |
Kout 6 | Kin - 1 | Kout 5 | Kin - 3 | Kout 3 |
Kin ÷ 1 | Kin ÷ 2 | Kout 1 | HLT | + |
Kout 2 | HLT | × | MR | = |
+/- | Kin 3 | MODE . |
例題: 圓經過三點 (2,0),(0,1) 及 (0,4),求圓的方程。
按 P1 2 RUN 0 RUN 0 RUN 1 RUN 0 RUN 4 RUN (顯示D為 - 4)
RUN (顯示E為 -5) = (顯示F為 4)
所以圓的方程為: x2 + y2 – 4x – 5y + 4 = 0
註1: 程式執行完成後,按 Kout 1, Kout 2及Kout 3分別顯示圓方程的係數D, E及F。
註2: 程式可以配合小數轉換分數(II)的第二個程式,將 圓方程係數轉化為分數。注意: 轉化時,請先轉化常數項(最後顯示的答案),轉化後常數項的記憶(K3)則不能保留,之後再按 Kout 1(或Kout 2)提取 x的係數 (或 y的係數) 轉化為分數。