+0

Cómo realizar Operaciones Complejas Matemáticas en Java 21 con la clase Math

Duration: 3m 1s



Vamos a ver cómo realizar operaciones más complejas en Java. Para ello, utilizaremos una clase llamada Math. Más adelante veremos qué es una clase.

Partiendo del siguiente código:

int a = 5;
int b = 10;

Máximo

El método max devuelve el mayor de dos números.

int maximo = Math.max(a, b); // máximo será 10

Mínimo

El método min devuelve el menor de dos números.

int minimo = Math.min(a, b); // mínimo será 5

Valor absoluto

El método abs devuelve el valor absoluto de un número.

int absA = Math.abs(a); // absA será 5
int absB = Math.abs(-b); // absB será 10

Potencia

El método pow devuelve el valor de la base elevada a la potencia especificada.

double resultado = Math.pow(a, 2); // resultado será 25.0 (5 elevado al cuadrado)

Raíz cuadrada

El método sqrt devuelve la raíz cuadrada de un número.

double sqrtB = Math.sqrt(b); // sqrtB será aproximadamente 3.1622776601683795

Redondeo

Redondeo al entero más cercano

El método round redondea un número al entero más cercano.

double redondeado = Math.round(3.7); // redondeado será 4.0

Redondeo hacia abajo

El método floor redondea un número hacia abajo al entero más cercano.

double redondeadoBajo = Math.floor(3.7); // redondeadoBajo será 3.0

Redondeo hacia arriba

El método ceil redondea un número hacia arriba al entero más cercano.

double redondeadoAlto = Math.ceil(3.2); // redondeadoAlto será 4.0

Número PI

Para obtener el número Pi (π) de forma sencilla en nuestro código, podemos usar Math.PI.

double piMasUno = 1 + Math.PI; // piMasUno será aproximadamente 4.141592653589793

Estos son algunos de los métodos más útiles de la clase Math en Java. Puedes encontrar más información en el mismo ^^IDE^^ o en la documentación oficial de Java.