logo

자바 파이

프로그래밍은 다양한 수학 공식 구현을 포함할 수 있는 실제 문제를 해결하는 데 사용됩니다. 그리고 이러한 공식은 다양한 수학 상수와 함수에 사용됩니다.

파이(Pi)란 무엇인가?

Pi는 원주, 면적, 부피 등을 계산하는 등 기하학의 다양한 공식에 사용되는 상수 값입니다. 원주를 지름으로 나눈 값으로 정의되는 수학 상수입니다.

상수 pi의 값은 대략 3.14입니다. Java는 java.lang,Math 클래스에 속하는 Pi의 상수 필드를 내장하고 있습니다.

다음 프로그램은 내장된 상수 필드를 사용하지 않고 상수 값 pi를 사용하는 방법을 보여줍니다.

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

산출:

스위치 자바
 Radius of circle: 5 Area of circle is: 78.5 Circumference of circle is: 31.400000000000002 

위의 코드에서 pi 값은 다음을 사용하여 3.14로 설정됩니다. 최종 더블 변하기 쉬운 파이 . 그리고 면적과 둘레가 계산되어 표시됩니다.

자바의 파이

Java Math 클래스는 로그, 제곱근, 삼각 함수, 최소값 또는 최대값과 같은 숫자 연산을 구현하기 위한 메소드를 제공합니다.

pi는 Math 클래스에서 double 유형의 정적 변수로 정의된 필드입니다. 이 상수에 액세스하려면 Java 프로그램이 가져와야 합니다. java.lang.Math 수업. 정적 변수이므로 다음을 사용하여 직접 액세스할 수 있습니다. 수학.PI 자바 프로그램에.

다음 프로그램은 Java 프로그램에서 Math.PI 변수의 사용을 보여줍니다.

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

산출:

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

위 코드에서는 지역 변수를 선언하는 대신 Math.PI를 사용했습니다. 그리고 원의 면적과 둘레가 콘솔에 표시됩니다.

내장변수와 사용자 정의변수를 이용하여 실린더의 부피를 계산하는 프로그램

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

산출:

 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 상수를 사용하는 두 가지 방법을 모두 보여줍니다. 원통의 면적은 곱셈 연산을 사용하여 계산되며 두 가지 방법을 모두 사용하여 표시됩니다.

Q2는 언제 시작해요?

이 기사에서는 수학 상수 Pi에 대해 논의하고 이를 Java 프로그램에서 구현하는 방법과 이를 시연하는 프로그램에 대해 설명했습니다.