A classe Math em Java fornece métodos estáticos para realizar operações matemáticas comuns. Aqui estão alguns exemplos de como usar a classe Math para realizar diferentes operações:
public class ExemploMath {
public static void main(String[] args) {
// Exemplo 1: Raiz quadrada
double numero = 25.0;
double raizQuadrada = Math.sqrt(numero);
System.out.println("Raiz Quadrada de " + numero + ": " + raizQuadrada);
// Exemplo 2: Potência
double base = 2.0;
double expoente = 3.0;
double potencia = Math.pow(base, expoente);
System.out.println(base + " elevado a " + expoente + ": " + potencia);
// Exemplo 3: Valor absoluto
int numeroNegativo = -10;
int absoluto = Math.abs(numeroNegativo);
System.out.println("Valor Absoluto de " + numeroNegativo + ": " + absoluto);
// Exemplo 4: Arredondamento
double numeroDecimal = 3.75;
long arredondadoParaCima = Math.round(numeroDecimal);
System.out.println("Arredondado para Cima: " + arredondadoParaCima);
// Exemplo 5: Número máximo e mínimo
int numero1 = 5;
int numero2 = 10;
int maximo = Math.max(numero1, numero2);
int minimo = Math.min(numero1, numero2);
System.out.println("Máximo: " + maximo);
System.out.println("Mínimo: " + minimo);
// Exemplo 6: Geração de números aleatórios entre 0.0 (inclusive) e 1.0 (exclusivo)
double numeroAleatorio = Math.random();
System.out.println("Número Aleatório: " + numeroAleatorio);
}
}
Neste exemplo, usamos métodos da classe Math para calcular a raiz quadrada, potência, valor absoluto, arredondamento, encontrar o máximo e mínimo entre dois números, e gerar um número aleatório.
A classe Math fornece uma variedade de métodos úteis, e você pode consultar a documentação oficial para obter a lista completa: Documentação oficial da classe Math.