logo

Java Pi

プログラミングは、さまざまな数式の実装を含む現実の問題を解決するために使用されます。そして、これらの公式はさまざまな数学定数や関数で使用されます。

パイとは何ですか?

Pi は、円周、面積、体積などの計算など、幾何学のさまざまな式で使用される定数値です。これは、円の円周を直径で割ったものとして定義される数学定数です。

定数 pi の値は約 3.14 です。 Java は、java.lang,Math クラスに属する Pi の組み込み定数フィールドを提供します。

次のプログラムは、組み込みの定数フィールドを使用せずに定数値 pi を使用する方法を示しています。

サンプルPi.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); } } 

出力:

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

上記のコードでは、pi 値は、 ファイナルダブル 変数 円周率 。そして面積と円周を計算して表示します。

Javaの円周率

Java Math クラスは、対数、平方根、三角関数、最小値または最大値などの数値演算を実装するためのメソッドを提供します。

pi は、Math クラスで double 型の静的変数として定義されるフィールドです。この定数にアクセスするには、Java プログラムはインポートする必要があります。 java.lang.Math クラス。これは静的変数であるため、次のコマンドを使用して直接アクセスできます。 数学PI Java プログラムに挿入します。

次のプログラムは、Java プログラムでの Math.PI 変数の使用を示しています。

サンプルPi2.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); } } 

出力:

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

上記のコードでは、ローカル変数を宣言する代わりに Math.PI が使用されています。そして、円の面積と円周がコンソールに表示されます。

組み込み変数とユーザー定義変数を使用して円柱の体積を計算するプログラム

サンプルPi3.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); } } 

出力:

 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 

上記の Java コードは、プログラム内で Pi 定数を使用する両方の方法を示しています。円柱の面積は乗算演算を使用して計算され、両方の方法を使用して表示されます。

この記事では、数学定数 Pi について、Java プログラムでの実装方法、およびそれを実証するプログラムについて説明しました。