海伦公式

来源:互联网 发布:淘宝特卖 编辑:程序博客网 时间:2024/06/10 09:24

       已知一个三角形的三边长分别是a、b、c,则它的面积S为:


       看书的时候,书中提到了这个公式,但是书中说的名字是“海伦—秦九韶公式”,百度了一下,原来是海伦公式,因为这个公式最早出现在海伦的著作《测地术》中,所以被称为海伦公式。中国秦九韶也得出了类似的公式,称三斜求积术。然后笔者就明白了书中那么说的原因了。

float a = 3.0f;float b = 4.0f;float c = 5.0f;float p = (a + b + c) / 2;double s = p * (p - a) * (p - b) * (p - c);s = Math.Sqrt(s);Console.WriteLine("Heron's formula: s = {0}", s);
输出结果:

0 0
原创粉丝点击