C#——三角形面积公式

已知三角形的三个边,求面积,可以使用海伦公式。

因此,可以执行得到三角形面积公式的计算方法代码如下:

csharp 复制代码
/*
 * / <summary>
 * / 三角形面积公式
 * / </summary>
 * / <param name="a">边长a</param>
 * / <param name="b">边长b</param>
 * / <param name="c">边长c</param>
 * / <returns></returns>
 */
public double triangeArea( double a, double b, double c )
{
    double p = (a + b + c) / 2;;
    return(Math.Sqrt( p * (p - a) * (p - b) * (p - c) ) );
}

当输入的三边值不符合三角形边长的规律时,返回 NaN 。(两边之和小于第三边,两边之差大于第三边)。

相关推荐
星释1 小时前
Rust 练习册 :Pig Latin与语言游戏
游戏·rust·c#
蒲公英源码2 小时前
超市进销存源码
sqlserver·c#·.net
星光一影7 小时前
PDF工具箱/合并拆分pdf/提取图片
pdf·c#
baivfhpwxf20238 小时前
要在 WPF 中实现数据表对应实体的属性与 UI 控件的双向绑定,并支持修改通知和 UI 自动更新
c#·wpf
秋月的私语9 小时前
代码自动生成文本小工具TextStringizerWpf
c#
葛小白19 小时前
Winform控件:Chart
c#·winform·chart
好望角雾眠18 小时前
第四阶段C#通讯开发-9:网络协议Modbus下的TCP与UDP
网络·笔记·网络协议·tcp/ip·c#·modbus
我是苏苏20 小时前
C#基础:如何从现有类库复制一个新的类库,并且加入解决方案
开发语言·c#
Jackson@ML1 天前
用Visual Studio Code最新版开发C#应用程序
ide·vscode·c#
她说彩礼65万1 天前
C# 代理模式
开发语言·c#·代理模式