Java 中的 Pi 常數

Lovey Arora 2023年10月12日
  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