“Conocimientos Programación>Programación Java

Cómo realizar un desplazamiento de bits en Java

2015/8/10
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 enviar SMS con JavaMail
Cómo tomar una captura de pantalla en Java
Cómo mantener a las cartas en el marco de Java
Cómo hacer una pirámide pentagonal en Java
Cómo programar juegos con Java
Una descripción de Struts para Config XML
NetBeans y Oracle Tutorial
Cómo exportar datos de archivos CSV en Java
Conocimientos Informáticos © http://www.ordenador.online