HAKATEMIA
03Intro

Numerojärjestelmät

Helppo15MIN

Sama tieto voidaan esittää eri numerojärjestelmissä, kuten binääriluvuissa, desimaaliluvuissa, heksadesimaaliluvuissa tai vaikkapa ASCII-arvoina. Luku 42 binäärinä, heksana ja ASCII-tähtimerkkinä; kantaluvun idea havainnollistettuna.

Kantaluku

Kantaluku tarkoittaa, kuinka monta eri merkkiä numerojärjestelmässä on käytössä.

Ihmisille tutuimmassa kymmenjärjestelmässä kantaluku on 10, joten merkkejä on kymmenen: 0..9. Lasketaan: 1, 2, 3, ..., 8, 9, 10. Kun yksittäiset merkit loppuvat, lisätään toinen numero luvun vasemmalle puolelle, ja luku rakentuu kantaluvun potenssien summana:

  • yksiköt: kantaluku potenssiin 0 (eli 1) × numero
  • kymmenet: 10¹ × numero
  • sadat: 10² × numero (= 100)
  • tuhannet: 10³ × numero (= 1000)

...ja niin edelleen jokaisessa kantaluvussa.

Binäärijärjestelmässä jossa kantaluku on 2 merkkejä on kaksi, 1 ja 0. Binääriä lasketaan 0, 1, 10, 11, 100... Eli samalla tavoin kuin kymmenjärjestelmässäkin, merkkejä on vain vähemmän. Ja kymmenien, satojen ja tuhansien sijasta meillä on kahdet (kantaluku), neljät (kantaluku potenssiin 2), kahdeksat (kantaluku potenssiin 3) ja niin edelleen.

1 / 4
Hakatemia Pro

Hakkeroinnin oppiminen alkaa tästä

Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.