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

相关推荐
晨星shine2 天前
GC、Dispose、Unmanaged Resource 和 Managed Resource
后端·c#
用户298698530142 天前
.NET 文档自动化:Spire.Doc 设置奇偶页页眉/页脚的最佳实践
后端·c#·.net
用户3667462526742 天前
接口文档汇总 - 2.设备状态管理
c#
用户3667462526742 天前
接口文档汇总 - 3.PLC通信管理
c#
Ray Liang3 天前
用六边形架构与整洁架构对比是伪命题?
java·python·c#·架构设计
Scout-leaf6 天前
WPF新手村教程(三)—— 路由事件
c#·wpf
用户298698530146 天前
程序员效率工具:Spire.Doc如何助你一键搞定Word表格排版
后端·c#·.net
mudtools7 天前
搭建一套.net下能落地的飞书考勤系统
后端·c#·.net
玩泥巴的8 天前
搭建一套.net下能落地的飞书考勤系统
c#·.net·二次开发·飞书
唐宋元明清21888 天前
.NET 本地Db数据库-技术方案选型
windows·c#