logo

Java Pi

Programiranje se koristi za rješavanje problema iz stvarnog života koji mogu uključivati ​​implementaciju različitih matematičkih formula. A te se formule koriste u raznim matematičkim konstantama i funkcijama.

Što je Pi?

Pi je konstantna vrijednost koja se koristi u različitim formulama u geometriji kao što je izračunavanje opsega, površine, volumena itd. To je matematička konstanta koja se definira kao opseg kruga podijeljen s njegovim promjerom.

Vrijednost konstante pi je približno 3,14. Java nudi ugrađeno konstantno polje Pi koje pripada klasi java.lang, Math.

sve velika slova naredba excel

Sljedeći program prikazuje korištenje konstantne vrijednosti pi bez korištenja ugrađenog konstantnog polja.

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

Izlaz:

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

U gornjem kodu, vrijednost pi postavljena je na 3,14 pomoću a završni dvostruki varijabla pi . A površina i opseg se izračunavaju i prikazuju.

java tipovi podataka

Pi u Javi

Klasa Java Math pruža metode za implementaciju numeričkih operacija kao što su logaritam, kvadratni korijen, trigonometrijske funkcije, minimalni ili maksimalni broj.

Pi je polje definirano u klasi Math kao statička varijabla tipa double. Za pristup ovoj konstanti Java program mora uvoziti java.lang.Math razreda. Budući da je to statička varijabla, možemo joj izravno pristupiti pomoću Matematika.PI u Java program.

Sljedeći program prikazuje korištenje Math.PI varijable u Java programu.

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

Izlaz:

abc s brojevima
 Radius of circle: 5 Area of circle is: 78.53981633974483 Circumference of circle is: 31.41592653589793 

U gornjem kodu koristi se Math.PI umjesto deklaracije lokalne varijable. A površina i opseg kruga prikazani su na konzoli.

Program za izračun volumena cilindra pomoću ugrađene varijable i korisnički definirane varijable

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

Izlaz:

 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 

Gornji Java kod pokazuje oba načina korištenja Pi konstante u programu. Površina cilindra izračunava se operacijom množenja i prikazuje pomoću obje metode.

U ovom smo članku raspravljali o matematičkoj konstanti Pi, kako se ona može implementirati u Java program i programu koji to demonstrira.