I et little-endian system er bytes ordnet fra den mindst signifikante til den mest signifikante. Det betyder, at den lavest nummererede byte vises i begyndelsen af tallet, og den højest nummererede byte vises i slutningen.
For eksempel vil tallet 1234 i little-endian format blive gemt som:
0x04 0x03 0x02 0x01
0x01-byten er den mindst signifikante og bør læses og gemmes først. Derefter 0x02 byte, derefter 0x03 byte og til sidst 0x04 byte. Dette gør det nemt at læse nummeret uden at skulle bekymre sig om rækkefølgen af bytes.
I et big-endian-system er bytes ordnet fra den mest signifikante til den mindst signifikante. Det betyder, at den højest nummererede byte vises i begyndelsen af tallet, og den laveste byte vises i slutningen.
For eksempel vil tallet 1234 i big-endian-format blive gemt som:
0x01 0x02 0x03 0x04
I et big-endian system skal tallene læses i omvendt rækkefølge. Startende med den første byte, der vises som det højeste tal, derefter den næste byte og så videre.