Negocio

Adição em Java: código, método e exemplos

Operadores matemáticos em Java

Se você se tornou um programador para fugir da matemática, temos más notícias para você. A matemática está em toda parte na programação. As ferramentas aprendidas nas instruções de matemática estão disponíveis em Java. Como uma visão geral, Java fornece as seguintes operações aritméticas básicas:

Operador Usar
+ Adicionar
Subtrair
/ Dividir
* Multiplicar
% Módulo – Restante

Adição em Java

Vamos começar com o básico e focar na adição. Usando o operador de adição (+), podemos realizar algumas operações diretas. Vamos começar com algumas variáveis ​​inteiras e adicioná-las.

int a = 12; 
int b = 17;
int c = 342;
int d = a + b + c;
System.out.println ("Resultado da adição =" + d);

Quando o programa é executado, a seguinte saída é exibida:

Java além de saída básica

Agora que temos o básico, podemos começar a combinar.

Combinando declarações

A maioria dos algoritmos complexos raramente está confinada a uma operação. Java permite que você crie qualquer tipo de operação matemática, incluindo adição, subtração, multiplicação e divisão. Lembre-se de que a ordem das operações se aplica a essas operações! Por exemplo, as declarações de multiplicação e divisão são calculadas antes da adição e subtração. E os valores entre parênteses são calculados antes dos itens fora dos parênteses.

Para verificar se seu código está correto, faça algumas verificações documentais e execute números de amostra no código manualmente. Em seguida, execute o programa Java para verificar se está tudo em sincronia. Vamos manter alguns dos mesmos valores de antes, mas vamos atualizar a variável d e adicionar outra ( e ). Desta vez, vamos adicionar (trocadilho intencional) alguma multiplicação.

int a = 12; 
int b = 17;
int c = 342;
int d = 3;
int e = (a + b) * (c + d);
System.out.println ("Resultado da combinação =" + e);

Existe apenas uma operação de multiplicação, mas duas operações de adição aninhadas. Adicionaremos a + b (12 + 17) e obteremos 29. Em seguida, c + d (342 + 3) = 345. Finalmente, 29 * 345 = 10.005. Depois de executar o programa, vemos que nossos cálculos estão corretos.

Saída combinada de adição de Java

O que acontece se mudarmos o parêntese?

int a = 12; 
int b = 17;
int c = 342;
int d = 3;
int e = a + (b * c) + d;
System.out.println ("Resultado da combinação =" + e);

Agora temos que fazer a multiplicação primeiro; b * c = 5814. Em seguida, adicione a e d , o que deve nos dar 5829. Está certo?

Além de Java combinar saída

Tipos mistos

O que acontece se você tentar adicionar um longo e um duplo juntos? A boa notícia é que o Java permite isso, na maior parte. O código a seguir adiciona um duplo e um longo (você pode usar um int aqui) e exibe a saída.

preço duplo = 35,78; 
longo rlq = 15;
System.out.println (preço + rlq);

Quando o código for executado, ele exibirá 50,78. No entanto, tome cuidado se você atribuir uma variável para conter esse resultado. Essa variável deve ser double, não int ou long! Se você tentar criar uma variável que não pode conter o resultado, a ferramenta de desenvolvedor ou compilador exibirá uma mensagem como a seguinte:

Erro de adição de tipos mistos de Java

Recomendamos adicionar variáveis ​​do mesmo tipo. Se você continuar estudando Java, aprenderá a converter de uma variável para outra. Por exemplo, poderíamos converter o long até um inteiro aproveitando a classe Long. Cada tipo de dado primitivo (int, long, double, float, byte) tem sua própria classe pai / wrapper (Integer, Long, Double, Float, Byte). Essas classes têm métodos para fazer coisas como converter valores e exibir formatação diferente.

O código a seguir é avançado, mas vale a pena ver como podemos usar os métodos Java para completar operações aritméticas se todas as variáveis ​​não forem do mesmo tipo.

preço duplo = 35,78; 
longo rlq = 15;
Long rlqL = novo Long (rlq);
resultado duplo = preço + rlqL.doubleValue ();

Nesse caso, criamos uma nova instância de Long e usamos o método doubleValue () para torná-la dupla. Novamente, ao começar a programar, é recomendável usar variáveis ​​do mesmo tipo ao fazer cálculos matemáticos.

Resumo da lição

O operador Java para adição é o símbolo de adição (+). Podemos realizar qualquer número de cálculos matemáticos, do simples ao complexo. Também podemos aninhar instruções e combinar operações. Lembre-se de que a ordem das operações é seguida por Java, portanto, é recomendável verificar sua sintaxe para garantir que você está obtendo os resultados conforme o esperado. É aceitável adicionar tipos de dados mistos, mas certifique-se de que o valor resultante pode conter a quantidade total. A recomendação é adicionar variáveis ​​que sejam todas do mesmo tipo.