Pi-Konstante in Java
-
Verwenden Sie das Schlüsselwort
final
, um eine Pi-Konstante in Java zu erstellen -
Verwendung von
Math.PI
zur Ermittlung des Werts von Pi 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