Tekstit

Näytetään blogitekstit, joiden ajankohta on maaliskuu, 2015.

Lukujärjestelmämuunnoksista

Kuva
Lukujärjestelmämuunnoksista (Hieman päivitetty / korjattu 15.07.2020, ei pitäisi kirjoitella öisin...) On oletettu, että ihminen on ottanut useimmin käyttämäksi lukujärjestelmäkseen 10-järjestelmän, koska ihmisellä on 10 sormea. Kuitenkin pitkään ennen ajanlaskun alkua mm. babylonialaiset käyttivät 60-järjestelmää. Siinä kantaluku on siis 60. Tämä blogikirjoitus keskittyy lähinnä ohjelmoinnissa usein tarvittaviin muihin lukujärjestelmiin. Itse otin ensiaskeleen muuhun kuin 10-järjestelmään 12-vuotiaana Commodore 64:n kanssa ohjelmoidessani Basicilla ja suunnitellessani paperille omia sprite -kuvioita. Tuolloin muunnos 10-järjestelmästä 2-järjestelmään ja toisinpäin tuli hyvin tutuksi. Myöhemmin konekieliohjelmoinnin (assembly) parissa myös 16-järjestelmä (heksadesimaalijärjestelmä) tuli käyttööni niin Commodore 64:n konekieliohjelmoinnissa kuin Amigan konekieliohjelmoinnissa. Nykyäänkin käytän ohjelmoinnin yhteydessä näitä järjestelmiä. Mainittakoon tässä vielä, että tie