给定三角形 ABC 和一点 P(x,y,z),判断点 P 是否在 ABC 内,给出思路并手写代码
生活随笔
收集整理的這篇文章主要介紹了
给定三角形 ABC 和一点 P(x,y,z),判断点 P 是否在 ABC 内,给出思路并手写代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
三角形面積
- 根據面積法,如果 P 在三角形 ABC 內,那么三角形 ABP 的面積+三角形 BCP 的面積+三角形
- 話不多說了,直接上代碼
根據面積法,如果 P 在三角形 ABC 內,那么三角形 ABP 的面積+三角形 BCP 的面積+三角形
ACP 的面積應該等于三角形 ABC 的面積。
話不多說了,直接上代碼
算法如下:
#include <iostream> #include <math.h> using namespace std; #define ABS_FL總結
以上是生活随笔為你收集整理的给定三角形 ABC 和一点 P(x,y,z),判断点 P 是否在 ABC 内,给出思路并手写代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C/C++ 中指针和引用的区别
- 下一篇: STL的pair键值对