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

相关推荐
爱编程的鱼2 小时前
C# 类(Class)教程
开发语言·c#
钢铁男儿5 小时前
C#核心技术解析:静态类型、dynamic与可空类型
开发语言·c#
foenix667 小时前
PicoVR眼镜在XR融合现实显示模式下无法显示粒子问题
android·unity·c#·xr·pico
码观天工7 小时前
.NET 原生驾驭 AI 新基建实战系列(五):Milvus ── 大规模 AI 应用的向量数据库首选
c#·.net·milvus·向量数据库·高性能
XiaoyuEr_66888 小时前
C#中属性和字段的区别
开发语言·c#
火星papa8 小时前
C# 利用log4net 工作台打印和保存到文件
c#
ghost1438 小时前
C#学习第19天:多线程
开发语言·学习·c#
钢铁男儿8 小时前
C# 类的基本概念(声明类)
c#
李宥小哥9 小时前
Redis03-基础-C#客户端
开发语言·缓存·中间件·c#