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 。(两边之和小于第三边,两边之差大于第三边)。

相关推荐
yngsqq10 分钟前
c#使用高版本8.0步骤
java·前端·c#
hccee3 小时前
C# IO文件操作
开发语言·c#
广煜永不挂科5 小时前
Devexpress.Dashboard的调用二义性
c#·express
初九之潜龙勿用7 小时前
C#校验画布签名图片是否为空白
开发语言·ui·c#·.net
吾与谁归in9 小时前
【C#设计模式(13)——代理模式(Proxy Pattern)】
设计模式·c#·代理模式
吾与谁归in9 小时前
【C#设计模式(14)——责任链模式( Chain-of-responsibility Pattern)】
设计模式·c#·责任链模式
神仙别闹10 小时前
基于C#和Sql Server 2008实现的(WinForm)订单生成系统
开发语言·c#
向宇it19 小时前
【unity小技巧】unity 什么是反射?反射的作用?反射的使用场景?反射的缺点?常用的反射操作?反射常见示例
开发语言·游戏·unity·c#·游戏引擎
九鼎科技-Leo19 小时前
什么是 WPF 中的依赖属性?有什么作用?
windows·c#·.net·wpf
Heaphaestus,RC20 小时前
【Unity3D】获取 GameObject 的完整层级结构
unity·c#