Tema 6:Operadores Java Flashcards

1
Q

+

A

suma x+y (Aritmético)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

-

A

resta x-y (Aritmético)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

*

A

multiplicación x * y (Aritmético)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

/

A

división x/y (Aritmético)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

%

A

resto x % y (Aritmético)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

++

A

incremento x++ (Aritmético)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A

decremento x– (Aritmético)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

=

A

igual x = 5 (Asignación)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

+=

A

x += 3 lo mismo que x= x+3 (Asignación)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

-=

A

x -= 3 lo mismo que x = x -3 (Asignación)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

*=

A

x *= 3 lo mismo que x = x*3 (Asignación)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

/=

A

x /= 3 lo mismo que x = x/3 (Asignación)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

%=

A

x %=3 lo mismo que x = x%3 (Asignación)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

&=

A

(AND) x &=3 lo mismo que x = x AND 3 (Asignación)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

|=

A

(OR) x |= 3 lo mismo que x = x OR 3 (Asignación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

^=

A

(XOR) x^=3 lo mismo que x = x XOR 3 (Asignación)

17
Q

<<=

A

(Left Shift) x<<=2 Pones dos ceros a la derecha (Asignación)

18
Q

>>=

A

(Right Shift) x>>=2 si x = 60 quitas dos bits de la derecha (Asignación)

19
Q

==

A

Equals to x == y (Relacional)

20
Q

!=

A

Not equal to x!=y (Relacional)

21
Q

>

A

Mayor que x>y (Relacional)

22
Q
A

Menor que x

23
Q

>=

A

Mayor o igual que x>=y (Relacional)

24
Q

<=

A

Menor o igual que x<=y (Relacional)

25
Q

& (AND)

A

A & B (Bit a bit)

26
Q

(OR)

A

A | B (Bit a bit)

27
Q

~ (complemento de 1)

A

Todos los 0 a 1 y todos los 1 a 0 (Bit a bit)

28
Q

>>> (binario positivo)

A

zero fill right shift quitas dos bits de la derecha y añades dos 0 a la izquierda (Bit a bit)

29
Q

>>> (binario negativo)

A

zero fill right shift pasa binario a complemento a 1 (32 bits), luego a complemento a 2 (complemento 1 +1), quitas dos bits de la derecha y añades dos 0 a la izquierda (Bit a bit)

30
Q

&& (AND lógico)

A

compara dos condiciones. Devuelve verdadero solo si las dos condiciones son ciertas

31
Q

|| (OR lógico)

A

compara dos condiciones. Devuelve verdad si alguna de las dos condiciones es cierta

32
Q

! (Not Lógico)

A

Revierte el resultado: si la condición devuelve verdadero, se convierte en falso y viceversa

33
Q

? : (Operador condicional)

A

variable x = (expression) ? value if true : value if false.
Evalúa booleanos. Es como un if……else……