Multiplikation med binära talsystemet
måste man göra om talen till basen 10 eller finns det ett likadanes sätt med multiplikation som det fanns med addition?
Du kan ställa upp talen du multiplicerar på samma sätt som om du hade gjort en uppställning med bas 10:
1 0
1 0
____
0 0
1 0
-----
1 0 0
dvs. svaret blir 1002 = 410
Matsmats skrev:Du kan ställa upp talen du multiplicerar på samma sätt som om du hade gjort en uppställning med bas 10:
1 0
1 0
____
0 0
1 0
-----
1 0 0
dvs. svaret blir 1002 = 410
Aa okej, så reglerna blir likartade som när man ställer upp för addition, men hur blev det två st rader?
Precis som när du multiplicerar två decimaltal. Rad två är skiftad ett steg åt vänster, eftersom den motsvarar 21,
på samma sätt som den andra raden i en vanlig (decimal) multiplikation motsvarar 101, ex (den andra raden är alltså egentligen 4 * 10 * 37 = 1480 som läggs ihop med 3*1*37)
3 7
4 3
___
1 1 1
148
___
1591
Matsmats skrev:Precis som när du multiplicerar två decimaltal. Rad två är skiftad ett steg åt vänster, eftersom den motsvarar 21,
på samma sätt som den andra raden i en vanlig (decimal) multiplikation motsvarar 101, ex (den andra raden är alltså egentligen 4 * 10 * 37 = 1480 som läggs ihop med 3*1*37)
3 7
4 3
___
1 1 1
148
___
1591
Okej jag förstår 1*1 blir 1 ?, tack så mycket
Japp, 1*1 blir alltid 1.
Matsmats skrev:Japp, 1*1 blir alltid 1.
Det är som i vanliga talsystemet