Az őskorban a számok leírására jeleket használtak. Ahol nagy számokra volt szükség, ott újabb jeleket vezettek be. A fejlett ókori társadalomban a nagy számok leírása mellett az azokkal végzett műveletek is szükségessé váltak.
A számokat csoportosították, és egy-egy csoportra vezettek be újabb jeleket. Attól függően, hogy hány számból képzünk újabb csoportot, különböző számrendszerekről beszélünk.
Alapszám: Az egyes helyértékeken szerepelhető különböző együtthatók száma. A tízes számrendszer esetén: Alaki érték: Egy számjegynek magában a számban elfoglalt helyétől független jelentése, értéke.
Helyi érték: Valamely számjegy értéke tízes v. Együtthatók: Az egyes helyértékeken szereplő szorzók.
A tízes számrendszer esetén: 0,1, Mivel digitális áramkörökben a számrendszerek közül a kettest a legegyszerűbb bináris lehetőség ig vel, a modern számítógépekben és gyakorlatilag bármely olyan elektronikus eszközben, amely valamilyen számításokat végez, szinte kivétel nélkül ezt használják. Decimális Az adott számrendszerben szerepeltethető számjegyek: 0-tól 9-ig.
Az általunk használt számrendszer a tízes számrendszer. Itt a szám értékét a számjegy alakja és helye határozza meg, ezért ezt helyértékes számrendszernek nevezzük.
A számítógép-ember kommunikációban az - egyszerűbb felírhatóság kedvéért - a tizenhatos számrendszer alkalmazott. A számrendszerek közti áttérési lehetőségek Decimálisból binárisba Adott számjegyet decimális, azaz tizes számrendszer sorozatosan elosztunk 2-vel. Az osztás maradékát feljegyezzük 0, vagy 1majd az osztás során az eredmény egészrészét osztjuk tovább.
Az osztás maradékait pedig lentről felfelé olvassuk le.