Citat:
Ursprungligen postat av
kkasem
Tackar! Förstår dock inte hur min mattelärare tänker då boken inte ens tar upp detta...
Har en till. Även den utan förklaring i boken och hittar inget när jag söker.
:
Ange i det decimala systemet resultatet av följande räkneoperationen: 100sexton – 100två.
Det enklaste när man jobbar i andra baser än i det decimala systemet är att tänka i pengar tycker jag.
I vårt decimala positionsystem så är den sista sifrran värd 1-kronor (10^0), den näst sista 10-kronor(10^1), tredje 100-lappar (10^2) och den fjärde 1000-lappar (10^3) etc.
Till exempel talet 2013. Där har vi 2 tusenlappar (2*10^3), 0 hundralappar (0*10^2), 1 tia (1*10^1) och 3 enkronor (3*10^0)
Nu ska vi byta och räkna med ett annat system, i detta fall det hexadecimala (bas 16). Då kan vi tänka att vi är i ett annat land som har andra valörer på sina sedlar och mynt än vad vi är vana vid.
Den sista siffran blir värd 16^0=1 alltså har dom 1-kronor här också. Men den näst sista blir värd 16^1=16, alltså har dom 16-kronors mynt istället för 10-kronors.
Den tredje blir värd 16^2=256 alltså har dom 256-kronors sedlar.
Om vi nu kollar på ditt tal.
Vi har 100 i det hexadecimala talsystemet. Då har 1 st 256-kronors sedel, 0 st 16-kronors mynt och 0 st 1-kronors mynt. Hur mycket har vi totalt i pengar då? Jo 256 kr. Alltså är 100 i bas 16 samma sak som 256 i bas 10.
På samma sätt fungerar det binära talsystemet (bas 2). Här har vi 1-kronor (2^0), 2-kronor (2^1), 4-kronor (2^3) och så vidare.
100 i bas 2 blir då 1 st 4-krona, 0 st 2-kronor och 0 st 1-kronor. Alltså har vi 4 kronor och 100 i bas 2 är samma sak som 4 i bas 10.
Svaret blir alltså 100_16 - 100_2= 256_10 - 4_10 =252_10