public class Precedencia_dos_Operadores_matematicos {
public static void main (String [] args){
int A = 100;
int B = 10;
int C = 50;
int D = 10;
int Y = 1;
//Opção Um
System.out.println(A + B * C / D - Y);//1ª Mutiplicação, 2ª Divição, 3ªSubitração, 4ªAdição, Correto?
//Opção Dois
System.out.println(A + B * C / D - Y);//1ª Mutiplicação, 2ª Divição, 3ªAdição, 4ªSubitração, Correto?
}
}
Não entendi sua duvida.
qual a dúvida?
Bom amigo…acho que eu entendi , você queria saber como o Java faz aoperações matemáticas… .Se aleatoriamente ou de acordo com a regra matemática, a resposta é que o Java faz os cálculos de acordo com a regra matemática
A mesma coisa da regra matemática:
A menos que algo esteja entre parênteses (parênteses podem ser aninhados), o Java executará primeiro uma multiplicação/divisão (o que estiver na frente, da esquerda para a direita), depois soma/subtração(o que estiver na frente, da esquerda para a direita)