写一个方法,用来计算三角形的面积(参数为三个边长,实型,由键盘输入,面积计算用海伦公式:,p为三角形的半周长,使用方法Math.sqrt(),请查询JDK帮助文档,java.lang.Math类里面定
时间: 2024-09-20 07:06:19 浏览: 129
当然可以,这里是一个简单的Java方法,用于计算三角形面积,基于海伦公式:
```java
import java.util.Scanner;
import java.lang.Math;
public class TriangleAreaCalculator {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入三角形的三条边长:");
double a = input.nextDouble();
double b = input.nextDouble();
double c = input.nextDouble();
// 计算半周长
double p = (a + b + c) / 2;
// 使用海伦公式计算面积
double area = Math.sqrt(p * (p - a) * (p - b) * (p - c));
System.out.printf("三角形的面积是 %.2f", area); // 输出结果保留两位小数
}
}
```
在这个程序中,我们首先从用户那里获取三个边长,然后计算它们的平均值作为半周长`p`。接着利用`Math.sqrt()`函数对半周长乘以其与三边之差的乘积求平方根,得到面积。最后,使用`printf`格式化输出面积。
如果你想要了解`Math.sqrt()`的具体用法,可以在JDK帮助文档中搜索"java.lang.Math.sqrt()",那里会有详细的说明和示例。
阅读全文
相关推荐
















