Programarea este folosită pentru a rezolva probleme din viața reală care pot include implementarea diferitelor formule matematice. Și aceste formule sunt folosite în diverse constante și funcții matematice.
Ce este Pi?
Pi este o valoare constantă utilizată în diferite formule din geometrie, cum ar fi calcularea circumferinței, ariei, volumului etc. Este o constantă matematică care este definită ca circumferința unui cerc împărțită la diametrul său.
Valoarea unei constante pi este de aproximativ 3,14. Java oferă un câmp constant încorporat de Pi care aparține clasei java.lang, Math.
anul în care a fost inventat computerul
Următorul program arată utilizarea valorii constante pi fără a utiliza câmpul constant încorporat.
SamplePi.java
excepții 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); } }
Ieșire:
Radius of circle: 5 Area of circle is: 78.5 Circumference of circle is: 31.400000000000002
În codul de mai sus, valoarea pi este setată la 3.14 folosind a dubla finală variabil pi . Iar aria și circumferința sunt calculate și afișate.
Pi în Java
Clasa Java Math oferă metode pentru implementarea operațiilor numerice precum logaritm, rădăcină pătrată, funcții trigonometrice, număr minim sau maxim.
Pi este un câmp definit în clasa Math ca o variabilă statică de tip double. Pentru a accesa această constantă, programul Java trebuie să importe java.lang.Math clasă. Deoarece este o variabilă statică, o putem accesa direct folosind Matematică.PI în programul Java.
Următorul program arată utilizarea variabilei Math.PI într-un program Java.
SamplePi2.java
if else declarație în 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); } }
Ieșire:
Radius of circle: 5 Area of circle is: 78.53981633974483 Circumference of circle is: 31.41592653589793
În codul de mai sus, Math.PI este folosit în loc să declare o variabilă locală. Iar aria și circumferința cercului sunt afișate pe consolă.
Program pentru calcularea volumului unui cilindru folosind variabilele încorporate și variabilele definite de utilizator
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); } }
Ieșire:
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
Codul Java de mai sus demonstrează ambele moduri de utilizare a constantei Pi într-un program. Aria unui cilindru este calculată utilizând operația de înmulțire și afișată folosind ambele metode.
eroare de rulare
În acest articol, am discutat despre constanta matematică Pi, cum poate fi implementată într-un program Java și un program pentru a o demonstra.