¿cuál es el uso del método de Long.reverse (largo)?
-
18-09-2019 - |
Pregunta
He encontrado un método en la clase largo
public static long reverse(long i) {..}
¿Cuál es el uso de este método?
Solución
Desde un DDJ artículo :
¿Por qué invertir el orden de bits en un valor de 32 bits o de 64 bits? Poco reversión puede ser útil en una variedad de contextos. Es útil en la imagen procesamiento para lanzar una imagen en blanco y negro para crear una imagen de espejo. Para voltear una imagen Horizontalmente, los píxeles de una fila de la imagen debe ser colocado a la inversa orden. Rápida reversión de bits de 64 bits puede ser utilizado en el proceso de revertir una fila de píxeles blanco y negro. Similar, reversión de bits de 64 bits es útil para girar una imagen en blanco y negro 180 grados.
Otros consejos
Al parecer reversión bit se utiliza en aplicaciones de procesamiento de señales digitales, como en el rápida . No voy a pretender entender ¿Por qué que funciona, pero tal vez el ligado a la página estará claro para usted.
Puede utilizar reversión poco para que sea más fácil trabajar con las operaciones de enmascaramiento.