¿Cómo funcionan los operadores en java
Video: Como funciona el operador modulo en java | MD
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 unos 40 operadores. Esta sección se centra en los operadores que realizan operaciones aritméticas básicas.
Video: Operadores matemáticos y agrupamiento de operaciones - Curso Java
Operador | Descripción |
---|---|
+ | Adición |
- | Sustracción |
* | Multiplicación |
/ | División |
% | El resto (módulo) |
++ | Incremento |
- | Decremento |
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 resto 3) int g = a% b- // g es 3 (20/6 es 3 resto 3) a ++ - // a es ahora 22b --- // b es ahora 5
Observe que para la división, el resultado es truncada. Así, 21/6 devoluciones 3, no 3.5.
Video: Operadores Aritmeticos y Precedencia de Operadores en Java
Así es como los operadores trabajan para doble valores:
doble x = 5,5, y = 2,0 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).
Video: Curso de Java #3 Operaciones aritméticas [Modulo]
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 (-) Operadores se evalúan primero.
A continuación, firmar los operadores (+ o -) se aplican.
A continuación, la 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 en el nivel de precedencia (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.