Matematica per le superiori/Basi di numerazione: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 280:
=== Moltiplicazione ===
 
Una prima osservazione: il prodotto di un numero per una potenza di 2 si ottiene aggiungendo a destra tanti ''zeri'' quanti sono presenti nella potenza di 2:
nella moltiplicazione viene utilizzata la tabellina della moltiplicazione (ovvio) e anche l'algoritmo della somma. nella seconda parte dell'algoritmo devo addizionare tanti numeri quanti sono gli ''uni'' presenti nel secondo fattore. Per usare il precedente algoritmo dell'addizione devo sommare i numeri uno alla volta:
<pre>
5*2=101*10=1010
5*4=101*100=10100
5*64=101*1000000=101000000
...
</pre>
 
nellaNell'algoritmo della moltiplicazione viene utilizzata, nella prima parte, la tabellina della moltiplicazione (ovvio) e anchenella seconda l'algoritmo della somma. nellaNella seconda parte, dell'algoritmopuò devoesserci la necessità di sommare più di due numeri, infatti si devono addizionare tanti numeri quanti sono gli ''uni'' presenti nel secondo fattore. Per usare il precedente algoritmo dell'addizione devo sommare i primi due numeri unodiversi da zero poi aggiungere il terzo e allacosì voltavia:
 
<pre>
 
1010*
1101
---------- 1
1010+ 1010+ 11
00000+ 101000+ 110010+
101000+ --------- 1010000
1010000 110010 ---------
---------- 10000010
 
</pre>
 
=== Divisione ===