求内切圆半径的c语言编程,内切圆半径公式推导

内切圆半径公式推导2020-01-08 12:00:23文/叶丹

画一个三角形及三角形的内接圆,分别连接圆心和三角形三个顶点,再分别连接圆心和三个切点,可得这三条线段分别与三角形三条边a、b、c垂直,这时三角形面积S=ar/2+br/2+cr/2=(a+b+c)r/2,所以r=2S/(a+b+c)。

ae831da7ae96c92eccacbb25442411e7.png

推导过程

首先画一个三角形以及三角形的内接圆,分别连接圆心和三角形三个顶点(这时可见三角形分为了三个三角形),再分别连接圆心和三个切点(这时可见三角形分为六个个小三角形),可得这三条线段分别与三角形三条边a、b、c垂直,这时三角形面积可以用三个小三角形来求。

即a*r/2+b*r/2+c*r/2=(a+b+c)*r/2=S

所以r=2S/(a+b+c)

内切圆计算

1)对于一般的三角形,三角形面积公式如下:

s=r(a+b+c)/2

2)在直角三角形s=r(a+b+c)/2的内切圆中,有这样两个简便公式如下

两直角边相加的和减去斜边后除以2,得数是内切圆的半径:

r=(a+b-c)/2(注:s是Rt△的面积,a,b是Rt△的2个直角边,c是斜边)

两直角边乘积除以直角三角形周长,得数是内切圆的半径:

r=ab/(a+b+c)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值