Liczby w systemach pozycyjnych interpretuje się przez wagi pozycji. W systemie binarnym (dwójkowym) kolejne pozycje od prawej strony mają wagi: 20, 21, 22…
Aby zamienić 257 z systemu dziesiętnego na binarny, rozkładamy ją na sumę potęg dwójki. Największa potęga nieprzekraczająca 257 to 28=256. Pozostaje jeszcze 1, czyli 20. Otrzymujemy więc bity ustawione na "1" na pozycjach 8 i 0, a pozostałe na "0", co daje zapis 100000001.
Zapis 1 0000 0001 jest równoważny 100000001 — to jedynie formatowanie poprzez grupowanie cyfr (często po 4 bity), ułatwiające czytanie długich ciągów. Odstępy nie mają znaczenia arytmetycznego.
Pozostałe odpowiedzi są niepoprawne, bo reprezentują inne wartości:
- "1000 0000 (binarnie)" to 27=128, więc nie jest równe 257.
- "FF (szesnastkowo)" to 255 w systemie dziesiętnym (maksymalna wartość na 1 bajcie), czyli też nie 257.
- "F0 (szesnastkowo)" to 240 dziesiętnie.
W praktyce takie konwersje są potrzebne m.in. przy analizie bajtów w pamięci, przy operacjach bitowych oraz przy odczytywaniu wartości w zapisie szesnastkowym w narzędziach diagnostycznych.