Java 中的 Pi 常数

Lovey Arora 2023年1月30日 2021年10月2日
  1. 在 Java 中使用 final 关键字创建 Pi 常量
  2. 在 Java 中使用 Math.PI 获取 Pi 的值
Java 中的 Pi 常数

在数学中,π 是一个常数值,等于 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

相关文章 - Java Math