Matemática em Java
Sim, pode ser um choque, mas existe matemática na programação. Brincadeiras à parte, você descobrirá que vários conceitos matemáticos são usados no desenvolvimento de aplicativos. Se você já se perguntou quando usaria matemática e álgebra avançadas no mundo real, aqui está sua resposta.
Esta lição abordará a função quadrada . Isso pode ser explicado de duas maneiras: podemos descrevê-lo como a multiplicação de um número por si mesmo ou como elevando um número à segunda potência. Depois de aprender as funções nesta lição, você será capaz de ir além do quadrado dos números e elevá-los a outras potências.
Opção 1: Quadrando um Número
Se você precisa elevar ao quadrado um número, uma solução muito simples é apenas multiplicar o número por ele mesmo. Afinal, 5 2 é na verdade 5 * 5. Nesse caso, é totalmente aceitável multiplicar um número por ele mesmo, embora haja outra ferramenta que atinja esse objetivo.
Abaixo está o código Java básico para elevar o número 5 ao quadrado.
// Quadratura de um número
double x = 5;
duplo z = x * x;
System.out.println (z);
A saída deste código está abaixo, que diz, como você pode ver:
![]() |
Falaremos sobre os tipos de dados em alguns instantes, mas você notará que transformamos x em um duplo, embora seja um 5. Quando começamos a usar outras potências e elevar ao quadrado os números, é bom ter espaço para crescer. Se tivermos certeza absoluta de que o número será um inteiro, podemos declará-los como o tipo de dados longo.
Opção 2: Math.pow ()
Embora o código anterior seja válido e seja compilado, existe uma função matemática que podemos usar. Na verdade, é uma boa ideia usar essa função, porque ela funciona para elevar números a qualquer potência escolhida. A função Math.pow () do Java usa dois parâmetros: o número que está sendo modificado e a força com que você o está aumentando. Em nosso caso aqui, será 2.
// Quadratura de um número usando pow
double squareme = 52;
resultado duplo = Math.pow (quadrado, 2);
Uma fórmula matemática comum é o cálculo da área ou volume dos objetos. O próximo código faz uso de duas funções na biblioteca Java Math, pi e pow. Aqui, calculamos a área de um círculo, com base em um determinado raio. Outras lições cobrem a função pi, mas você pode ver como Java pode integrar facilmente várias funções.
raio duplo = 4;
área dupla = Math.PI * Math.pow (raio, 2);
System.out.println (área);
A saída desse código é, como você pode ver abaixo, lida como:
![]() |
Esse é definitivamente um número longo, pelo menos em termos matemáticos. Novamente, ele destaca a necessidade de declarar as variáveis como duplas.
Uma nota rápida sobre os tipos
Antes de começar a trabalhar com a matemática, vamos revisar rapidamente os tipos de dados. Como um número ao quadrado pode se tornar muito grande, certifique-se de declarar as variáveis com o tipo de dados correto. Por exemplo, o código que você está vendo abaixo mostra um erro na ferramenta do desenvolvedor porque os tipos de dados entrarão em conflito:
![]() |
Ao lidar com poderes, raízes quadradas e outros números grandes, provavelmente é melhor jogar pelo seguro e certifique-se de declarar tudo como um duplo.
Resumo da lição
Vamos revisar o que aprendemos sobre o quadrado dos números em Java. Quadrar um número em Java pode ser realizado de duas maneiras. Um é multiplicando o número por si mesmo. A outra é usar a função Math.pow () , que usa dois parâmetros: o número que está sendo modificado e a potência pela qual você o está aumentando.