Pi-Konstante in Java

Lovey Arora 12 Oktober 2023
  1. Verwenden Sie das Schlüsselwort final, um eine Pi-Konstante in Java zu erstellen
  2. Verwendung von Math.PI zur Ermittlung des Werts von Pi in Java
Pi-Konstante in Java

In der Mathematik ist p ein konstanter Wert von 3,1415. Diese Konstante wird in vielen Formeln verwendet, um Oberflächen, Volumina usw. zu berechnen.

Dieses Tutorial zeigt, wie Sie den Wert für die pi-Konstante in Java abrufen.

Verwenden Sie das Schlüsselwort final, um eine Pi-Konstante in Java zu erstellen

Wir können das Schlüsselwort final verwenden, um Konstanten in Java zu erstellen. Auf diese Weise kann sein Wert während des Programms nicht geändert werden.

Siehe den unten angegebenen Code.

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);
  }
}

Ausgabe:

Enter radius :
2
Area is : 12.56
Circumference is : 12.56

Hier haben wir zunächst die Variable PI erstellt, die den Wert von pi enthält, und mit dem Schlüsselwort final als Konstante deklariert. Dann verwenden wir die neu erstellte Konstante weiter, um den Umfang und die Fläche zu berechnen.

Verwendung von Math.PI zur Ermittlung des Werts von Pi in Java

Die Klasse Math in Java hat bereits eine Konstante für den Wert von pi erstellt. Auf diese Konstante können wir mit Math.PI zugreifen. Auf diese Weise erhalten wir den genauen Wert für die Konstante.

Zum Beispiel,

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);
  }
}

Ausgabe:

Enter radius :
2
Area is : 12.56
Circumference is : 12.56

Verwandter Artikel - Java Math