Por ejemplo, el número 1234 en formato little-endian se almacenaría como:
0x04 0x03 0x02 0x01
El byte 0x01 es el menos significativo y debe leerse y almacenarse primero. Luego el byte 0x02, luego el byte 0x03 y finalmente el byte 0x04. Esto facilita la lectura del número sin tener que preocuparse por el orden de los bytes.
En un sistema big-endian, los bytes se ordenan del más significativo al menos significativo. Esto significa que el byte con el número más alto aparece al principio del número y el byte con el número más bajo aparece al final.
Por ejemplo, el número 1234 en formato big-endian se almacenaría como:
0x01 0x02 0x03 0x04
En un sistema big-endian, los números deben leerse en orden inverso. Comenzando con el primer byte que aparece como el número más alto, luego el siguiente byte y así sucesivamente.