设夹角为a
四边形被对角线分为4个三角形,对角线四段分别设为m,n,p,q
则4个三角形面积分别为:
S1=1/2*m*p*sina
S2=1/2*m*q*sin(180-a)=1/2*m*q*sina
S3=1/2*n*p*sina
S4=1/2*n*q*sin(180-a)=1/2*n*q*sina
故四边形面积为:
S=S1+S2+S3+S4=1/2*(m*p+m*q+n*p+n*q)*sina=1/2*(m+n)*(p+q)*sina
其中:(m+n)、(p+q)分别为两对角线长
证毕。
补充:海伦公式
假设有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:
  S=%√[p(p-a)(p-b)(p-c)]
  而公式里的p为半周长:
  p=(a+b+c)/2

任意四边形的面积公式相关推荐

  1. 任意多边形的面积公式

    设Ω是m边形(如下图),顶点沿边界正向排列,坐标依次为 建立Ω的多边形区域向量图. 由图知坐标原点与多边形任意相邻的两个顶点构成一个三角形,而三角形的面积可由三个顶点构成的两个平面向量的外积求得. 任 ...

  2. 一般四边形的面积公式

    一般四边形的面积公式 婆罗摩笈多公式 一般三角形的面积公式 海伦公式

  3. 用带实参的宏名通过“海伦公式”求任意三角形的面积

    #include <stdio.h> #include <math.h> /*因本程序中用到了sqrt函数,所以必须*/ #define S(a,b,c) (a+b+c)/2. ...

  4. c++ 求四边形面积和周长_C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少?C语言编程题 题目:任意输入4...

    C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少? C语言编程题 题目:任意输入4 www.zhiqu.org     时间: 2020-12-07 我测试过了,四点一线,凹四边形,四边形 ...

  5. c++ 求四边形面积和周长_C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少?...

    C语言编程题:任意输入4个点,求围成四边形的面积是多少.代码如下: #include "stdio.h" #include "math.h" void main ...

  6. C语言求任意四边形面积和其关联的三角形面积的关系

    定理:对于任意的四边形ABCD,其对角线AC与BD的中点分别是M,N,AB,CD的延长线交于R.验证三角形RMN的面积是四边形ABCD面积的四分之一. 下面我们就用C语言来验证一下这个定理的正确性,由 ...

  7. 【2019西安ICPC邀请赛热身赛A hdu2036】求多(四)边形面积(四边形面积公式/向量叉积)

    这是热身赛的一道签到题,写博客的目的主要是熟悉一下向量点叉积的写法. (叉积求多边形面积:hdu2036,模版题) 题目: 解题思路: 四边形面积公式:(也适用于凹四边形) s=(m*n*sinA)/ ...

  8. 已知三个点坐标求 三角形面积 || 求任意多边形面积公式||判断点在直线的左侧还是右侧

    已知三个点坐标求 三角形面积 由A-->B-->C-->A 按逆时针方向转.(行列式书写要求) 设三角形的面积为S 则S=(1/2)*(下面行列式) |x1 y1 1| |x2 y2 ...

  9. 如何将图片中的一个任意四边形区域的图像转化为矩形【附源码】

    将一幅图像中的任意四边形区域映射为矩形区域.比如,我们有时拍照片,因为角度的问题,本来是矩形的广告牌,在照片中可能表现为一个任意的四边形.事实上,在现实中本来是矩形的物体,在照片中往往呈现为任意四边形 ...

最新文章

  1. iOS APP安全杂谈之三
  2. 字符串,枚举,数值之间的转换
  3. php日期的怎么判断同一天,php如何判断两个时间戳是一天
  4. 服务器apache远程命令,Linux实例:用socket通讯远程执行命令
  5. 移动游戏开发图书推荐
  6. 开源10轴IMU PCB,基于MEMS传感器MPU6500-HMC5983-AK8975-BMP280-MS5611设计,适用于多轴无人机、平衡车、惯导入门
  7. 饿了么订单--快到碗里来
  8. 孪生网络 Siamese Network
  9. 设置cmd命令提示符窗口界面语言为英文
  10. 【Android工具】更新手机流媒体播放器,手机DLNA播放器OPlayer
  11. xss.haozi.me通关记录
  12. 未来已来 云上安全SaaS化势不可挡
  13. ROS三轮全向轮移动底盘 (01)
  14. 汽车指示器数字仪表盘logo标志AE视频模版免费下载【56期】
  15. 微信用户授权及企业付款
  16. 瑞萨RH850F1L用户手册(UM)LIN master接口章节 中文翻译(Section 16 LIN Master Interface (RLIN2))
  17. win10更改用户账户控制设置方法
  18. 通用搜索引擎和垂直搜索引擎的区别
  19. idea中Hierarchy出现在页面右侧
  20. MySQL 5.7 基于 GTID 的主从复制实践

热门文章

  1. 屏幕一直显示android,lenovo!屏幕一直显示poweredbyandroid是什么意思
  2. 请教知网检索返回网址的问题
  3. 城市交通枢纽的出租车时空模型分析
  4. 内存爆满导致电脑卡顿
  5. 哈工程转专业计算机,哈尔滨工业大学2020级转专业情况看冷热
  6. 智慧大棚一小步,农业发展一大步
  7. 为什么越来越多的浏览器都宣布将不支持Flash插件?
  8. 转:企业如何避免“死于开会”
  9. CF #80 Cthulhu
  10. EO.WebBrowser 2021 for .NET Crack