Convertidor Endian

Puedes convertir el valor de entrada a "big endian" o "little endian" y comprobar el orden de bytes y bits.

Convertir de:
Ancho de bit:

Resultado del cálculo

Big endian (BE)MSB → LSB

Hexadecimal (16) 
Binario (2) 
Decimal (10) 
Big endian Fórmula
 

Little endian (BE)LSB → MSB

Hexadecimal (16) 
Binario (2) 
Decimal (10) 
Little endian Fórmula
 

Acerca de Convertidor Endian

Esta herramienta le permite convertir cualquier valor base en "big endian" y "little endian" y verificar el orden de bytes y bits.

Puedes interpretarlo como un elemento con signo y convertirlo, y puedes comprobar fácilmente la fórmula de cálculo.

Cómo utilizar Convertidor Endian

Introducción de números base

Seleccione la base entre binario, octal, decimal, hexadecimal.

Puede seleccionar la base haciendo clic en el botón o seleccionándola de la lista.

Cuando ingresa un valor hexadecimal, se muestran el orden de bytes big endian, little endian, valores decimal, hexadecimal, etc.

Por favor, introduzca un número entero positivo.

Ancho de bit

El ancho de bits se puede especificar desde 8 bits, 16 bits, 32 bits, 64 bits, etc.

Con signo (complemento a dos)

Si se selecciona, el valor se interpretará como complemento a dos y también se mostrará el valor con signo.

Mostrar fórmula

Si está marcada, también se mostrará la fórmula para convertir la secuencia de bits a decimal.

Enlace de resultados de conversión

Una vez que realice la conversión, se mostrará un enlace al resultado de la conversión en la columna "Enlace de resultados de conversión".

Al acceder a la URL de este enlace, se mostrará el mismo contenido que el valor de entrada Convertir de y el resultado de la conversión.

Puede compartir el contenido convertido con otros enviando esta URL de enlace a través de las redes sociales o el correo electrónico.

Acerca de endian

El orden de bytes (endianness) es una regla que rige el orden de los bytes al colocar datos que constan de varios bytes en la memoria, etc.

Existen dos formatos endian: "big endian", que coloca primero el byte más significativo (dígito más grande), y "little endian", que coloca primero el byte menos significativo (dígito más pequeño).

Big endian

La regla consiste en colocar el byte más significativo (el dígito más grande) en la dirección más pequeña y luego ordenarlos.

Ejemplo: 0x12345678

→ Memoria: 12 34 56 78

Little endian

La regla consiste en colocar el byte menos significativo (el dígito más pequeño) en la dirección más pequeña y luego ordenarlos.

Ejemplo: 0x12345678

→ Memoria: 78 56 34 12

Acerca de Con signo/Sin signo

Sin signo

Todos los bits se tratan como valores.

Ejemplo: 10000101 de 8 bits

Valor: 1×27 + 1×22 + 1×20

= 133

Con signo

El bit más significativo se trata como un bit de signo.

Si el bit más significativo es 0, el número es positivo, y si es 1, el número es negativo.

Ejemplo: 10000101 de 8 bits

Bit de signo: -1 (Negativo)

Valor: -(1×27) + (1×22 + 1×20)

= -128 + 5

= -123