判斷一點是否在三角形內,我有個簡單算法。 |
送交者: 粱遠聲 2014年12月20日17:29:23 於 [靈機一動] 發送悄悄話 |
判斷一點是否在三角形內
已知平面上不在同一直線上的三個點(x1,y1),(x2,y2),(x3,y3)構成一個三角形。現有第四點(x,y)。 請問如何判斷(x,y)是在三角形內還是三角形外? 做過(x1,y1),(x,y)兩點的直線。再做過(x2,y2),(x3,y3)兩點的直線。求這兩直線的交點(x4,y4)。 判斷是否(x,y)是(x1,y1),(x4,y4)線段中的一點。判斷是否(x4,y4)是(x2,y2),(x3,y3)線段中的一點。 如果兩個判斷都是真,(x,y)是在三角形內,否則是在三角形外 |
|
|
|
|
實用資訊 | |
|
|
一周點擊熱帖 | 更多>> |
|
|
一周回復熱帖 |
|
|
歷史上的今天:回復熱帖 |
2012: | 日本絞死邪教女頭目 曾打死6名信徒藏屍 | |
2012: | 人類為什麼會相信“世界末日” | |
2011: | 三明治問題的解析方法。。。 | |
2011: | 到底是男聲頻率高還是女聲頻率高? | |
2009: | 一道經典概率題的三種解法 | |