image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
EDUARDO JUNIOR
EDUARDO JUNIOR27/08/2023 08:24
Compartilhe

Operadores aritméticos e precedência !

    Olá pessoal, aqui esta uma listinha de operadores aritméticos em java:

    Operador | Significado

    + | adição

    - | subtração

    * | multiplicação

    / | divisão

    % | resto da divisão (mod)

    Precedência :

    Quando você estiver em um calculo matemático no seu código, a uma precedência de operador ou seja existe esta regrinha matemática em java também. exemplo:

    int x = 10;

    int y = 5;

    int z = 2;

    int result;

    result = x + y * z;

    System.out.println(result);

    Qual será o resultado no terminal ?

    se você respondeu 20 esta correto, agora se disse 30...

    Bem vamos lá para que o resultado fosse trinta devemos fazer desta forma :

    int x = 10;

    int y = 5;

    int z = 2;

    int result;

    result = (x + y) * z;

    System.out.println(result);

    Colocamos parênteses onde estiver no sinal de (+) assim ele somara primeiro antes da multiplicação.

    Ai sim o resultado é 30 pois ele somou x + y depois ele fez a multiplicação com * z.

    Aqui esta uma listinha de precedência para não esquecer :

    1º lugar = * / %

    2º lugar = + -

    Lembre-se a regra da precedência primeiro vem : multiplicação, divisão e resto da divisão.

    segundo : adição e subtração.

    Caso queira subtrair ou somar alguma variável antes deve-se ter os parênteses para que a precedência seja primeira da soma ou da subtração como no exemplo acima !!! .º.

    Compartilhe
    Comentários (2)
    João Duarte
    João Duarte - 01/09/2023 16:29

    Parabéns abordagem direta e objetiva.

    HELTON ANDRADE
    HELTON ANDRADE - 27/08/2023 08:31

    legal