La programación se utiliza para resolver problemas de la vida real que pueden incluir la implementación de diferentes fórmulas matemáticas. Y estas fórmulas se utilizan en diversas constantes y funciones matemáticas.
¿Qué es Pi?
El Pi es un valor constante utilizado en diferentes fórmulas de geometría como cálculo de circunferencia, área, volumen, etc. Es una constante matemática que se define como la circunferencia de un círculo dividida por su diámetro.
El valor de una constante pi es aproximadamente 3,14. Java proporciona un campo constante integrado de Pi que pertenece a java.lang, clase Math.
árbol binario transversal de pedidos por correo
El siguiente programa muestra el uso del valor constante pi sin utilizar el campo constante incorporado.
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); } }
Producción:
Radius of circle: 5 Area of circle is: 78.5 Circumference of circle is: 31.400000000000002
En el código anterior, el valor pi se establece en 3,14 usando un doble final variable Pi . Y el área y la circunferencia se calculan y muestran.
cómo ejecutar un script
Pi en Java
La clase Java Math proporciona métodos para implementar operaciones numéricas como logaritmo, raíz cuadrada, funciones trigonométricas y números mínimos o máximos.
El pi es un campo definido en la clase Math como una variable estática de tipo doble. Para acceder a esta constante el programa Java tiene que importar java.lang.Matemáticas clase. Como es una variable estática podemos acceder a ella directamente usando el Matemáticas.PI en el programa Java.
El siguiente programa muestra el uso 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); } }
Producción:
conjunto de cadenas en c
Radius of circle: 5 Area of circle is: 78.53981633974483 Circumference of circle is: 31.41592653589793
En el código anterior, se usa Math.PI en lugar de declarar una variable local. Y el área y la circunferencia del círculo se muestran en la consola.
Programa para calcular el volumen de un cilindro utilizando una variable incorporada y una variable definida por el usuario.
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); } }
Producción:
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 código Java anterior demuestra ambas formas de utilizar la constante Pi en un programa. El área de un cilindro se calcula mediante la operación de multiplicación y se muestra mediante ambos métodos.
En este artículo, analizamos la constante matemática Pi, cómo se puede implementar en un programa Java y un programa para demostrarla.