logo

Java Pi

La programació s'utilitza per resoldre problemes de la vida real que poden incloure la implementació de diferents fórmules matemàtiques. I aquestes fórmules s'utilitzen en diverses constants i funcions matemàtiques.

Què és Pi?

El Pi és un valor constant utilitzat en diferents fórmules de geometria com el càlcul de la circumferència, l'àrea, el volum, etc. És una constant matemàtica que es defineix com la circumferència d'un cercle dividida pel seu diàmetre.

El valor d'una constant pi és aproximadament 3,14. Java proporciona un camp constant integrat de Pi que pertany a java.lang, classe de matemàtiques.

descarregar vídeos de youtube vlc

El programa següent mostra l'ús del valor constant pi sense utilitzar el camp constant integrat.

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

Sortida:

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

Al codi anterior, el valor pi s'estableix en 3.14 mitjançant a doble final variable Pi . I l'àrea i la circumferència es calculen i es mostren.

dibuix de rectangle gimp

Pi en Java

La classe Java Math proporciona mètodes per implementar operacions numèriques com ara logaritme, arrel quadrada, funcions trigonomètriques, nombre mínim o màxim.

El pi és un camp definit a la classe Math com una variable estàtica de tipus double. Per accedir a aquesta constant, el programa Java ha d'importar java.lang.Math classe. Com que és una variable estàtica podem accedir-hi directament mitjançant l' Matemàtiques.PI al programa Java.

El programa següent mostra l'ús de la variable Math.PI en un programa Java.

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

Sortida:

estructures de dades java
 Radius of circle: 5 Area of circle is: 78.53981633974483 Circumference of circle is: 31.41592653589793 

Al codi anterior, s'utilitza Math.PI en lloc de declarar una variable local. I l'àrea i la circumferència del cercle es mostra a la consola.

Programa per calcular el volum d'un cilindre mitjançant variable integrada i variable definida per l'usuari

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

Sortida:

 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 

El codi Java anterior mostra les dues maneres d'utilitzar la constant Pi en un programa. L'àrea d'un cilindre es calcula mitjançant l'operació de multiplicació i es mostra amb els dos mètodes.

En aquest article, hem parlat de la constant matemàtica Pi, com es pot implementar en un programa Java i un programa per demostrar-ho.