圓形與直線的交點
程式編寫日期: 2006年6月20日
若果輸入數據為整數(或分數)及答案為有理數時,答案會以分數形式表示,建議將計數機預先設定為假分數形式表示(按六次 Mode,再按 1 2 EXE )。
程式 (108 bytes)
?→Y: ?→C: ?→D: C2 + Y2→M: ?→X: ?→B:
BCY - XC2 + 2DY→X: ?→A: D2 + BCD + AC2→A:
(√(X2 - 4AM) + X)┘(2M→A◢ (D - Ans Y)┘C→B◢
X┘M - A→X◢ (D - Ans Y)┘C→Y
例題: 求直線3x – y = 5 與圓 x2 + y2 – 8x – 4y + 15 = 0 的交點。
按 Prog 1 再按 3 EXE - 1 EXE 5 EXE - 8 EXE -4 EXE 15 EXE (顯示3)
EXE (顯示4,即其中一交點為(3,4)) EXE (顯示2) EXE (顯示1,即另一交點為(2,1))
程式執行完成後,按 RCL A及RCL B顯示其中一點的坐標,按RCL X及RCLY顯示 另一點的坐標。