用java输入圆的周长输出圆的面积,保留10位小数
时间: 2024-09-08 18:04:03 浏览: 77
创建类MyMath,计算圆的周长、面积和球的表面积、体积,结果保留两位小数。若输入的是非数字,则输出:请输入数字!提示:要引入math包。
5星 · 资源好评率100%
在Java中,你可以通过获取用户输入圆的半径,然后利用公式计算出圆的周长和面积。这里是一个简单的示例代码:
```java
import java.util.Scanner;
public class CircleCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入圆的半径:");
double radius = scanner.nextDouble(); // 获取用户输入的半径
// 计算周长
double circumference = 2 * Math.PI * radius;
System.out.printf("圆的周长为: %.10f\n", circumference); // 保留10位小数并打印
// 计算面积
double area = Math.PI * Math.pow(radius, 2);
System.out.printf("圆的面积为: %.10f\n", area); // 保留10位小数并打印
}
}
```
在这个程序中,`Math.PI`是圆周率的值,`Math.pow()`用于计算半径的平方。`printf`函数中的`%.10f`表示保留10位小数。
阅读全文