“Conocimiento Programación>Programación Java

Cómo realizar un desplazamiento de bits en Java

2014/1/31
El lenguaje de programación Java permite realizar desplazamiento de bits y las operaciones bit a bit en los números binarios que subyacen a los distintos tipos de datos. Uso de los operadores de desplazamiento de bits , se puede realizar ciertas operaciones matemáticas mucho más rápidamente que si se utilizan los comandos de alto nivel. Puede utilizar desplazamientos de bit para la aceleración de algunos programas y para aplicaciones tales como la generación de números pseudo-aleatorios . Instrucciones
1

Elija la variable que va a cambiar. Para este ejemplo, llamar a la variable VAR . Ya sea el tipo de datos variables es el byte , número entero , cadena o cualquier otro tipo , Java realiza el desplazamiento de bits del número binario que representa la variable .
2

decidir la dirección del desplazamiento de bits y por lo muchos lugares que desea cambiar VAR . Usted puede cambiar la variable de la izquierda o la derecha. Llame al número de lugares que desea desplazar NUM .
3

Determine si desea hacer una firma o un cambio de signo. Al cambiar a la izquierda, este paso no es necesario, pero si usted está desplazando a la derecha , usted debe decidir si es necesario para mantener el signo (negativo ) del VAR . Si var es una variable suscrito , realice un cambio de norma correcta , de lo contrario , lleve a cabo un cambio de la derecha sin signo
4

Añadir el código a su programa. . Para una desviación a la izquierda , escriba " VAR > NUM ", y, por un cambio de signo derecha, utilice "VAR >>> NUM . " En cualquier caso , añadir un punto y coma al final de la orden .
5

ejecutar el código. Java cambia el número binario representado por el VAR a la derecha oa la izquierda en función del número de plazas , NUM , que eligió en el paso 2 . Puede que tenga que agregar temporalmente un código extra para probar el programa y asegurarse de que está haciendo exactamente lo que usted espera .

Programación Java
Cómo subir imágenes en JSP
Cómo establecer la fuente a un String de Java
Cómo calcular el porcentaje de caracteres en Java
Cómo poner fotos en Java BlueJ
Java Herramientas Hot Swap
Juegos Java para
¿Cuál es la principal ventaja de usar constructores en Java?
Cómo calcular la longitud de Int en Java
Conocimiento de la computadora © http://www.ordenador.online