code: public static long readSwappedUnsignedInteger  ( byte [ ] data , int offset ) { long low = ( ( ( data [ offset + 0 ] & 0xff ) << 0 ) + ( ( data [ offset + 1 ] & 0xff ) << 8 ) + ( ( data [ offset + 2 ] & 0xff ) << 16 ) ) ; long high = data [ offset + 3 ] & 0xff ; return ( high << 24 ) + ( 0xffffffffL & low ) ; }
nl: Lee un valor entero no firmado (32 bits) desde una matriz de bytes en un desplazamiento determinado.El valor se convierte en el sistema de endian opuesto al leer.