logo

Java Pi

Programmēšana tiek izmantota, lai atrisinātu reālās dzīves problēmas, kas var ietvert dažādu matemātisko formulu ieviešanu. Un šīs formulas tiek izmantotas dažādās matemātiskās konstantēs un funkcijās.

Kas ir Pi?

Pi ir nemainīga vērtība, ko izmanto dažādās ģeometrijas formulās, piemēram, apkārtmēra, laukuma, tilpuma uc aprēķināšanā. Tā ir matemātiska konstante, ko definē kā apļa apkārtmēru, kas dalīts ar tā diametru.

Konstantes pi vērtība ir aptuveni 3,14. Java nodrošina iebūvētu konstantu Pi lauku, kas pieder klasei java.lang,Math.

iebilst pret json java

Sekojošā programma parāda konstantas vērtības pi izmantošanu, neizmantojot iebūvēto konstantes lauku.

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

Izvade:

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

Iepriekš minētajā kodā pi vērtība ir iestatīta uz 3,14, izmantojot a pēdējais dubultnieks mainīgs pi . Un laukums un apkārtmērs tiek aprēķināti un parādīti.

java tīmekļa pakalpojumi

Pi Java valodā

Java Math klase nodrošina metodes tādu ciparu operāciju ieviešanai kā logaritms, kvadrātsakne, trigonometriskās funkcijas, minimālais vai maksimālais skaits.

Pi ir lauks, kas matemātikas klasē definēts kā statisks dubultā tipa mainīgais. Lai piekļūtu šai konstantei, Java programmai ir jāimportē java.lang.Math klasē. Tā kā tas ir statisks mainīgais, mēs tam varam tieši piekļūt, izmantojot Math.PI Java programmā.

Šī programma parāda Math.PI mainīgā izmantošanu 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); } } 

Izvade:

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

Iepriekš minētajā kodā vietējā mainīgā deklarēšanas vietā tiek izmantots Math.PI. Un apļa laukums un apkārtmērs tiek parādīts konsolē.

Programma cilindra tilpuma aprēķināšanai, izmantojot iebūvēto mainīgo un lietotāja definētu mainīgo

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

Izvade:

 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 

Iepriekš minētais Java kods parāda abus veidus, kā programmā izmantot Pi konstanti. Cilindra laukumu aprēķina, izmantojot reizināšanas operāciju, un parāda, izmantojot abas metodes.

Šajā rakstā mēs esam apsprieduši matemātisko konstanti Pi, kā to var ieviest Java programmā un programmā, lai to demonstrētu.