>>684,>>685
点Pがx軸上だったらですよね?
点P意外にも交わる点がある場合は…?