已知三角形的三条边长,求这个三角形的外接圆的半径
已知三角形的三条边长,求这个三角形的外接圆的半径
方法一:
先由余弦定理求出某角的余弦值。比如
cosA=(b^2+c^2-a^2)/2bc
再求出该角的正弦值:
sinA=√(1-(cosA)^2)
然后利用正弦定理求得外接圆半径R
R=a/(2sinA)
方法二:
先用海伦公式s=√〔p(p-a)(p-b)(p-c)〕求得三角形的面积(式中p为三角形周长的一半)
又由面积公式 s=1/2*bcsinA得
1/2*bcsinA=√〔p(p-a)(p-b)(p-c)〕
所以sinA=2√〔p(p-a)(p-b)(p-c)〕/bc
最后利用R=a/(2sinA)求出R
(http://www.zybang.com/question/c669f61be6dd27a6645762f7543750b6.html%20%E8%BD%AC%E8%BD%BD) -摘录地址
已知三角形的三条边长,求这个三角形的外接圆的半径相关推荐
- Python输入三角形的三条边求面积,输入圆的半径输出面积周长的两个程序的代码
目录 前言 一.输入三角形的三条边求面积 1.实现的功能 2.代码程序 3.运行截图 二.输入圆的半径输出面积周长 1.实现的功能 2.代码程序 3.运行截图 前言 1.因多重原因,本博文由两个程序代 ...
- 根据三角形的三条边长,判断三角形
父类: /*** 2021.4.20* 第六章Java作业* 根据三角形的三条边长,判断是直角.钝角还是锐角.*/import java.util.*; public class Triangle { ...
- 输入三角形的三条边长,求面积
//假设三角形的三条边长为a,b和c,从键盘输入三条边的边长(要求在一条scanf()中输入3个值,中间用逗号分隔), //先判断这三条边是否能构成三角形,如果能则求三角形的面积area并输出,保留两 ...
- C语言编写程序,输入三角形的三条边长,求三角形的面积。设输入的三条边长a、b、c能构成三角形。
编写程序,输入三角形的三条边长,求三角形的面积.设输入的三条边长a.b.c能构成三角形. #include<stdio.h> #include<math.h> void mai ...
- 根据三角形的三条边长(长、中、短三条边),来判断三角形类型
根据三角形的三条边长(长.中.短三条边),来判断三角形类型.注意: (1) 一个三角形的边应该都为正数 (2) 一个三角形的边都应该满足三角形条件:两边之和大于第三边 如果有两边的平方和比第三边的平方 ...
- 根据三角形的三条边长(长、中、短三条边),来判断三角形类型。注意: 1.一个三角形的边长应该都为正数 2.一个三角形的边长都应该满足三角形条件:两边之和大于第三边 如果有两边的
/*根据三角形的三条边长(长.中.短三条边),来判断三角形类型.注意: 1.一个三角形的边长应该都为正数 2.一个三角形的边长都应该满足三角形条件:两边之和大于第三边 如果有两边的平方和比第三边的平方 ...
- Description 输入3个数,代表三角形的三条边长,判断这三条边是否能构成三角形,如果能, 计算并输出三角形的面积,否则输出NO。 Input 输入包括多组测试数据,每组有三个数,中间用空格隔开
/*Description 输入3个数,代表三角形的三条边长,判断这三条边是否能构成三角形,如果能, 计算并输出三角形的面积,否则输出NO. Input 输入包括多组测试数据,每组有三个数,中间用空格 ...
- 二维数组示例:多次输入三条边长,判断三角形类型
import java.util.Arrays; import java.util.Scanner;/*** 1.要求从控制台获取三角形三条边a, b, c的数据, 判断并输出该三角形的形状.* a) ...
- 输入三角形的三条边长,计算出其面积并输出。
#include <stdio.h> #include <stdlib.h> #include <math.h> int main() { double a,b,c ...
- 编写程序,要求输入三角形的三条边,计算三角形的面积并输出
# -*- codeing = utf-8 -*- # @Time : 2021/12/23 8:57 # @Author : wjm # @File : demo1.py # @Software: ...
最新文章
- PingCode新成员Goals开放内测!
- HDU 4323 Magic Number(编辑距离DP)
- c#中事件注册多个委托并获取委托列表
- SSD+caffe︱Single Shot MultiBox Detector 目标检测+fine-tuning(二)
- 华硕主板如何u盘启动电脑
- 百练 03 复杂的整数划分问题
- ES6、TYPESCRIPT、ATSCRIPT和BABEL是什么玩意儿
- manifest离线缓存技术
- android 向上弹出,android 弹出Popupwindow 自适用(Activity或者Dialog)判断向上还向下...
- 安卓毕业设计- Android计算器
- 这些免费模板,让Excel轻松制作精美图表
- 服务器mdl文件转换,Simulink Project 中 MDL 到 SLX 模型文件格式的转换
- vb.NET 关于进度条控件使用
- Ubuntu下编译vtk(java版本)【超详细-带过程截图】
- html中倒计时函数,关于倒计时的函数
- 贴片电阻封装规格及阻值标注方法
- 「魔窗」问题终于解决了
- 状态机的编写(使用C++)
- python爬取微博评论_python爬虫抓取新浪微博数据
- 年轻人应不应该买房 如何买
热门文章
- Web 2.0 创业神器为何天生敏捷?
- 什么是零信任--用户/应用/设备--识别/认证/权限/信任
- 双系统安装,错误:验证无效shim签名?
- 计算机多功能图像分析,计算机辅助图像分析
- body英语什么意思是什么_body是什么意思中文翻译
- 中国哲学史(先秦部分)-------简答
- 日记app怎么上传录制的视频
- mybatis插入数据到sqlserver报异常The statement must be executed before any results can be obtained.
- python加法_python加法运算
- 基于JavaEye-API实现的Gerry-聊天QQ版v1.0 (全)