早教吧 育儿知识 作业答案 考试题库 百科 知识分享

已知一个三角形的三个点坐标和某一点的坐标,怎样判断这个点是否在三角形内?思维也很严密,但是否有简单点的方法?

题目详情
已知一个三角形的三个点坐标和某一点的坐标,怎样判断这个点是否在三角形内?
思维也很严密,但是否有简单点的方法?
▼优质解答
答案和解析
设三角形三个点
A(a1,a2),B(b1,b2),C(c1,c2)
三条边方程
BC:fa(x,y)=0
AC:fb(x,y)=0
AB:fc(x,y)=0
以BC为例,在三角形内的点必须与点A在BC的同侧
所以对于点D(x,y)
在三角形内首先要满足fa(x,y)*fa(a1,a2)>0
其他边也同理
所以只要比较
fa(x,y)*fa(a1,a2)
fb(x,y)*fb(b1,b2)
fc(x,y)*fc(c1,c2)
这三个数的正负性
1三个数都是正数:D在三角形内
2至少有一个负数:D在三角形外
3有且只有一个0,另两个为正数:在三角形边上
4有且只有一个0,一个正数一个负数:在三角形边的延长线上,也算在三角形外,因为满足2
5有二个0:在三角形的顶点上
6不可能出现3个0,或3个负数,或一个0两个负数的情况
看了 已知一个三角形的三个点坐标和...的网友还看了以下:

现有一个边长为1的正方形,其中一条对角线标记为红色,将这个正方形分割成有限的许多小正方形.求是否有  2020-05-21 …

判断一矩形框是否是单选框,可根据该矩形区的选择项左边是否有圆圈来判断。()  2020-05-31 …

这个用java怎么写?输入三个整数,作为三角形的三个边,判断能否组成三角形.(三角形判断条件为任意  2020-07-17 …

两个三角形判断相交不相交给两个三角形座标除了画出来判断之外有没有其他判断方法(像是直接从座标判断之  2020-07-31 …

C++中,如何判断空间中两个三角形是否相交?最好给出代码,如果用到第三方库,也无所谓,形式简单就好  2020-07-31 …

相似三角形判定定理能否缩写为字母比如三组边对应成比例能否缩写为SSS,像全等三角形判定定理那样  2020-08-01 …

判断两条染色体是否为同源染色体的最可靠的依据是()A、大小、形状是否基本相同B、是否一条来自母方,一  2020-11-03 …

为了判断高中生的文理科选修是否与性别有关,随机调查了50名学生,得到如下2×2列联表:理科文科男14  2020-11-21 …

便利だ的简体过去肯定形、简体否定、简体过去否定形和敬体过去肯定形、敬体否定、敬体过去否定形是什么  2020-12-09 …

1判断“矩形难道不是平行四边形吗?"是否是命题.由这个问题,我产生了一个疑问:判断语句是不是命题应该  2021-01-01 …