Java 中的 Pi 常数
Lovey Arora
2023年1月30日
2021年10月2日
在数学中,π 是一个常数值,等于 3.1415。这个常数用于许多公式来计算表面积、体积等。
本教程演示了如何在 Java 中获取 pi 常量的值。
在 Java 中使用 final
关键字创建 Pi 常量
我们可以使用 final
关键字在 Java 中创建常量。这样,它的值就不会在整个程序中改变。
请参考下面给出的代码。
import java.util.Scanner;
public class Main
{
public static void main(String args[])
{
final double PI = 3.14;
System.out.println("Enter radius : ");
Scanner sc = new Scanner(System.in);
double r = sc.nextDouble();
double CircleArea = PI*(r*r);
System.out.println("Area is : "+CircleArea);
double CircleCircumference = 2*(PI*r);
System.out.println("Circumference is : "+CircleCircumference);
}
}
输出:
Enter radius :
2
Area is : 12.56
Circumference is : 12.56
在这里,我们首先创建了变量 PI
,其中包含 pi 的值,并使用 final
关键字将其声明为常量。然后,我们进一步使用新创建的常数来计算周长和面积。
在 Java 中使用 Math.PI
获取 Pi 的值
Java 中的 Math
类已经为 pi 的值创建了一个常量。我们可以使用 Math.PI
访问这个常量。这样,我们就可以得到常量的确切值。
例如,
import java.util.Scanner;
public class Main
{
public static void main(String args[])
{
System.out.println("Enter radius : ");
Scanner sc = new Scanner(System.in);
double r = sc.nextDouble();
double CircleArea = Math.PI*(r*r); // Match class
System.out.println("Area is : "+CircleArea);
double CircleCircumference = 2*(Math.PI*r);
System.out.println("Circumference is : "+CircleCircumference);
}
}
输出:
Enter radius :
2
Area is : 12.56
Circumference is : 12.56