标题:c++ 编程问题~!有一个点Point(x,y),已知有一条线,线的两个点分别是PointS ...
只看楼主
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
判斷點在直線的上方還是下方,是比較簡單的:先用兩點式求出直線的方程,然後用第三點的y坐標求出直線上的點(即過該點作平行於x軸的線與直線相交的那點)的x値,根據兩點直線斜率的正負判斷該點的方位。直線若垂直於x軸,則是無上下方概念的,這與斜率無限大的特殊情形相同。先把兩點式直線的方程寫出來,根據有效條件判定圖像的確定性,排除了特例之後,再按常規判斷即可。

[ 本帖最后由 TonyDeng 于 2013-9-16 17:01 编辑 ]

授人以渔,不授人以鱼。
2013-09-16 16:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-420511-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.310885 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved