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