Cómo operadores trabajan en java

Un operador en Java es un símbolo especial o una palabra clave que se utiliza para designar una operación matemática o algún otro tipo de operación que se puede realizar en uno o más valores, llamado operandos. En total, Java tiene cerca de 40 operadores. Esta sección se centra en los operadores que realizan operaciones aritméticas básicas.

OperadorDescripción
+Adición
-Resta
*Multiplicación
/División
%El resto (módulo)
++Incremento
--Disminuir

El siguiente código debe aclarar cómo estos operadores trabajan para int tipos:

int a = 21, b = 6-int c = a + b- // c es 27int d = a - b-// d es 15int e = a * b-// e es 126int f = a / b- / / f es 3 (21/6 es 3 restantes 3) int g = a% b- // g es 3 (20/6 es 3 restantes 3) a ++ - // a es ahora 22b --- // b es ahora 5

Observe que para la división, el resultado es truncada. Por lo tanto, 21/6 devoluciones 3, no 3.5.

Así es como los operadores trabajan para doble valores:

doble x = 5.5, y = 2.0 de doble m = x + y - // m es 7.5double n = x - y - // n es 3.5double o = x * y - // o es 11.0double p = x / y - // p es 2.75double q = x% y - // q es 1.5x ++ - // x es ahora 6.5y --- // y es ahora 1,0

El operador resto (%) Devuelve el resto cuando el primer operando se divide por el segundo operando. Este operador se utiliza a menudo para determinar si un número es divisible por otro, en cuyo caso el resultado es 0 (cero).

El orden en que las operaciones se llevan a cabo se determina por la precedencia de cada operador en la expresión. El orden de precedencia de los operadores aritméticos es

  • Incremento (++) Y decremento (--) Los operadores se evalúan primero.

  • A continuación, firmar los operadores (+ o -) se aplican.

  • Entonces multiplicación (*), División (/), Y el resto (%) Se evalúan los operadores.

  • Por último, la adición (+) Y la resta (-) Se aplican los operadores.

Si una expresión contiene dos o más operadores a nivel de prioridad (por ejemplo, dos o más operadores de incremento o decremento), los operadores se evalúan de izquierda a derecha.

Por supuesto, puede utilizar paréntesis para cambiar el orden en que se realizan las operaciones.




» » » » Cómo operadores trabajan en java