Da base 2, 8, 16 a base 10

Libro di testo: pag. 7

Da base 2 a base 10

Espandi in somma di potenze

(101)2 = (?)10

= 1·22 + 0·21 + 1·20
= 1·4 + 0·2 + 1·1
= 4 + 0 + 1
= (5)10

(1101)2 = (?)10

= 1·23 + 1·22 + 0·21 + 1·20
= 1·8 + 1·4 + 0·2 + 1·1
= 8 + 4 + 0 + 1
= (13)10

(11,01)2 = (?)10

= 1·21 + 1·20 + 0·2-1 + 1·2-2
= 1·2 + 1·1 + 0·0,5 + 1·0,25
= 2 + 1 + 0 + 0,25
= (3,25)10


Da base 8 a base 10

Espandi in somma di potenze

(101)8 = (?)10

= 1·82 + 0·81 + 1·80
= 1·64 + 0·8 + 1·11
= 64 + 0 + 1
= (65)10

(1506)8 = (?)10

= 1·83 + 5·82 + 0·81 + 6·80
= 1·512 + 5·64 + 0·8 + 6·1
= 512 + 320 + 0 + 6
= (838)10

(15,06)8 = (?)10

= 1·81 + 5·80 + 0·8-1 + 6·8-2
= 1·8 + 5·1 + 0·0,125 + 6·0,015625
= 8 + 5 + 0 + 0,09375
= (13,09375)10


Da base 16 a base 10

Espandi in somma di potenze

(101)H = (?)10

= 1·162 + 0·161 + 1·160
= 1·256 + 0·16 + 1·1
= 256 + 0 + 1
= (257)10

(5B6)H = (?)10

= 5·162 + [B]·161 + 6·160
= 5·256 + 11·16 + 6·1
= 1280 + 176 + 6
= (1462)10

(5B,6)H = (?)10

= 5·161 + [B]·160 + 6·16-1
= 5·16 + 11·1 + 6·0,0625
= 80 + 11 + 0,375
= (91,375)10


Foglio di calcolo

In ordine alfabetico

  • BINARIO.DECIMALE(11111010) -> 250
  • DECIMALE(11111010, 2) -> 250
  • DECIMALE(372, 8) -> 250
  • DECIMALE(“FA”, 16) -> 250
  • HEX.DECIMALE(“FA”) -> 250
  • OCT.DECIMALE(372) -> 250

Controlla quali sono gli intervalli di valori ammessi.