IL CAMBIAMENTO DI
BASE
Sistema di numerazione
C1 competenze matematiche 1
NUMERO NATURALE IN BASE 10
• I numeri naturali sono scritti in forma
posizionale
• Le cifre assumono significato diverso a
seconda della posizione occupata nella
stringa
• 243= 2(10)2+4(10)1+3(10)0
C1 competenze matematiche 2
Algoritmo per il cambiamento di
base
Consideriamo il numero 3710
Vogliamo trasformarlo in base 2
Come si fa:
• Dividiamo il numero 37 per 2 tante volte fin
quando il risultato della divisione risulti
ugual ad 1.
• Prendiamo i resti ottenuti in senso inverso
C1 competenze matematiche 3
Algoritmo per il cambiamento di
base
• Fai 37:2= 18 RESTO=1
18 è minore di 2? STOP
Continua la divisione
intera
e raccogli il resto
C1 competenze matematiche 4
Algoritmo per il cambiamento di
base
• Ovviamente dobbiamo utilizzare i
quozienti senza la virgola e ciò è un
problema quando i numeri non sono
divisibili
• Utilizziamo in Excel la funzione TRONCA
CELLA
C1 competenze matematiche 5
Funzione TRONCA
• TRONCA (Cella1/Cella2) fornisce il
quoziente della divisione tra gli interi
contenuti in cella 1 e in Cella 2
C1 competenze matematiche 6
Costruzione di un foglio per il
cambiamento di base
• Apri il foglio e chiamalo “cambiamento di
base”
• In B5 scrivi il numero che vuoi
rappresentare (3 7)
• In B6 scrivi la base in cui rappresentarlo
• Riporta il numero n in B9, scrivendo in B9
la formula = B9
C1 competenze matematiche 7
Costruzione di un foglio per il
cambiamento di base
La procedura da utilizzare è la seguente
• In C9 scrivi =TRONCA(B9/$B&6)
• In D9 scrivi = RESTO(B9;$b$6)
• In E9 scrivi = SE( C9=0;”STOP”; “Continua
la divisione”)
C1 competenze matematiche 8