🔶 O que é a Classe Math?

A classe Math no Java faz parte do pacote java.lang e oferece métodos estáticos para realizar várias operações matemáticas, como cálculos aritméticos, trigonométricos, exponenciais, logaritmos, e operações com números aleatórios. Todos os métodos da classe Math são estáticos, o que significa que você pode utilizá-los diretamente sem precisar criar uma instância da classe.


🔶 Principais Métodos da Classe Math

🔹 Operações Aritméticas Básicas:

A classe Math oferece métodos para operações aritméticas básicas, como soma, subtração, multiplicação, divisão, e resto.

Math.addExact(5, 3);   // 8 (adição exata)
Math.subtractExact(9, 4); // 5 (subtração exata)
Math.multiplyExact(6, 7);  // 42 (multiplicação exata)
Math.floorDiv(9, 2);  // 4 (divisão com arredondamento para baixo)
Math.floorMod(9, 2);  // 1 (resto da divisão)

🔶 Funções de Arredondamento

🔹 round(), ceil(), floor(), e rint():

Math.round(5.6);  // 6
Math.ceil(4.3);   // 5.0
Math.floor(7.9);  // 7.0
Math.rint(8.5);   // 8.0