logo

Java Pi

Mithilfe der Programmierung werden reale Probleme gelöst, zu denen auch die Implementierung unterschiedlicher mathematischer Formeln gehören kann. Und diese Formeln werden in verschiedenen mathematischen Konstanten und Funktionen verwendet.

Was ist Pi?

Der Pi ist ein konstanter Wert, der in verschiedenen Formeln der Geometrie verwendet wird, etwa zur Berechnung von Umfang, Fläche, Volumen usw. Es handelt sich um eine mathematische Konstante, die als Umfang eines Kreises geteilt durch seinen Durchmesser definiert ist.

Der Wert eines konstanten Pi beträgt ungefähr 3,14. Java bietet ein integriertes Konstantenfeld von Pi, das zur Math-Klasse java.lang gehört.

Tiger-Löwe-Unterschied

Das folgende Programm zeigt die Verwendung des konstanten Werts pi ohne Verwendung des integrierten Konstantenfelds.

SamplePi.java

 import java.util.Scanner; public class SamplePi { /* Driver Code */ public static void main(String ar[]) { /* User defined constant value of pi */ final double pi = 3.14; int r = 5; System.out.println('Radius of circle: ' + r); double area = pi*(r*r); System.out.println('Area of circle is: ' + area); double cir = 2*(pi*r); System.out.println('Circumference of circle is: '+cir); } } 

Ausgabe:

 Radius of circle: 5 Area of circle is: 78.5 Circumference of circle is: 31.400000000000002 

Im obigen Code wird der Pi-Wert mit a auf 3,14 gesetzt letztes Doppel Variable Pi . Und die Fläche und der Umfang werden berechnet und angezeigt.

Pi in Java

Die Java Math-Klasse bietet Methoden zum Implementieren numerischer Operationen wie Logarithmus, Quadratwurzel, trigonometrische Funktionen, minimale oder maximale Zahl.

Der Pi ist ein Feld, das in der Math-Klasse als statische Variable vom Typ Double definiert ist. Um auf diese Konstante zuzugreifen, muss das Java-Programm importieren java.lang.Math Klasse. Da es sich um eine statische Variable handelt, können wir mit direkt darauf zugreifen Mathe.PI in das Java-Programm.

Das folgende Programm zeigt die Verwendung der Math.PI-Variablen in einem Java-Programm.

SamplePi2.java

 import java.util.Scanner; public class SamplePi2 { /* Driver Code */ public static void main(String ar[]) { int r = 5; System.out.println('Radius of circle: ' + r); /* Using Math class */ double area = Math.PI*(r*r); System.out.println('Area of circle is: '+area); double cir = 2*(Math.PI*r); System.out.println('Circumference of circle is: '+cir); } } 

Ausgabe:

 Radius of circle: 5 Area of circle is: 78.53981633974483 Circumference of circle is: 31.41592653589793 

Im obigen Code wird Math.PI verwendet, anstatt eine lokale Variable zu deklarieren. Und die Fläche und der Umfang des Kreises werden auf der Konsole angezeigt.

Programm zur Berechnung des Volumens eines Zylinders mithilfe integrierter Variablen und benutzerdefinierter Variablen

SamplePi3.java

 import java.lang.Math.*; public class SamplePi3 { /* Driver Code */ public static void main(String[] args) { /* Variable declaration */ final double pi=3.14; double r = 5; double l = 15; /* Using built in variable Math.PI */ double area = r * r * Math.PI; double volume = area * l; System.out.println('Volume of cylinder using built-in variable PI is: ' + volume); /* Using user defined constant variable. */ double area1 =r * r * pi; double volume1 = area1 * l; System.out.println('Volume of cylinder by using the user-defined Pi value is: ' + volume1); } } 

Ausgabe:

 Volume of cylinder by using built-in variable PI is: 1178.0972450961724 Volume of cylinder by using the user-defined Pi value is: 1177.5 

Der obige Java-Code demonstriert beide Möglichkeiten der Verwendung der Pi-Konstante in einem Programm. Die Fläche eines Zylinders wird durch Multiplikation berechnet und mit beiden Methoden angezeigt.

In diesem Artikel haben wir die mathematische Konstante Pi besprochen, wie sie in einem Java-Programm implementiert werden kann und ein Programm zu ihrer Demonstration.