Un certo interesse in informatica ha il sistema di numerazione a base 8 In pratica non e' molto usato, noi qui lo ricordiamo solo per una sua peculiare caratteristica. Le cifre binarie corrispondenti alle cifre ottali sono date da soli 3 bit; infatti abbiamo, per le cifre possibili:
La caratteristica interessante e' quindi che ogni un numero a base 8 puo' essere trasformato immediatamente in binario sostituendo ad ogni sua cifra ottale le tre cifre binarie corrispondenti per noi esseri umani e' piu' facile traformare un numero dal sistema decimale nel sistema ottale e quindi diventa autometico trasformarlo poi in binario Esempio: trasformare il numero 63018 nel suo equivalente binario metto al posto di ogni cifra la tripletta di bit equivalente
63018 = 1100110000012 Esecizio: il bilancio di un ministero degli Stati Uniti e' stato nel 1946 di 1.426.895.325 $ inserire tale cifra in un calcolatore elettronico significa trasformare quella cifra in binario; prima la trasformo in ottale dividendo per 8 e considerando i resti 1426895325 : 8 da' 178361915 con resto di 5 178.361.915 : 8 da' 22295239 con resto di 3 22295239 : 8 da' 2786904 con resto di 7 2786904 : 8 da' 348363 con resto 0 348363 :8 da' 43535 con resto di 3 43535 : 8 da' 5441 con resto di 7 5441 : 8 da' 680 con resto di 1 680 : 8 da' 85 con resto 0 85 ; 8 da' 10 con resto di 5 10 : 8 da' 1 con resto di 2 1 : 8 da' 0 con resto di 1 quindi, riscrivendo i resti cominciando dall'ultimo fino al primo 142689532510 = 125017307358 = 0010101010011110110001110011012 = 10101010011110110001110011012 Spero vi siate convinti che, per un essere umano, e' piu' semplice trasformare cosi' piuttosto che trasformare subito in base 2 |