Mundo
del Programador

Otros Operadores

Los operadores lógicos en Java son:


Operadores Ejemplo en Java Significado
! !op Devuelve true si el operando es false y viceversa
& op1 & op2 Devuelve true si op1 y op2 son true
| op1|op2 Devuelve true si op1 u op2 son true
^ op1^op2 Devuelve true si solo uno de los operandos es true
&& op1&&op2 Igual que &, pero si op1 es false ya no se evalúa op2
|| op1||op2 Igual que |, pero si op1 es true ya no se evalúa op2

Los operadores a nivel de bits en Java son:


Operadores Ejemplo en Java Significado
<< op1 < Desplaza op2 veces hacia la izquierda los bits de op1
>> op1>>op2 Desplaza op2 veces hacia la derecha los bits de op1
>>> op1>>>op2 Desplaza op2 (en positivo) veces hacia la derecha los bits de op1

Las conversiones de números en coma flotante (float, double) a enteros (int) en Java son:


Funciones significado Ejemplo
Math.round(ejemplo un double 3.5) Redondea el siguiente numero a entero x=4
Math.ceil(3.5) El menor de los enteros que sigue siendo mayor o igual a numero x=4
Math.floor(3.5) El mayor de los enteros que sigue siendo inferior o igual a numero x=3

Las conversiones de tipo cadenas de carácteres en Java son:


numero=Byte.parseByte(cadena);
numero=Short.parseShort(cadena);
numero=Integer.parseInt(cadena);
numero=Long.parseLong(cadena);
numero=Float.parseFloat(cadena);
numero=Double.parseDouble(cadena);


Siguiente
Atras