Conversioni in base 2 10 e 16: appunti di informatica

Il sistema binario è come il sistema decimale: posizionale. È detto posizionale perché la cifra assume il valore in base alla posizione che occupa (3 pagine formato doc)

Appunto di 060586
Da base 2 a base 10 Il sistema binario è come il sistema decimale: posizionale È detto posizionale perché la cifra assume il valore in base alla posizione che occupa.
Da base 2 a base 10 Per convertire da base 2 a base 10 bisogna applicare il metodo delle moltiplicazioni ripetute. 100110 2+4+32=38 101010 2+8+32=42 10000001 1+128=129 100110010 2+16+32+256=306 11100101100 4+8+32+256+512+1024=1836 110 2+8=10 101010 2+8+32=42 Da base 10 a base 2 Divisioni ripetute 38 38:2=19 0 19:2=9 1 9:2=4 1 100110 4:2=2 0 2:2=1 0 1:2=0 1 42 42:2=21 0 21:2=10 1 10:2=5 0 101010 5:2=2 1 2:2=1 0 1:2=0 1 Da base 8 a base 10 127 7+2*8+1*64=87 156 6+5*8+64=110 16 6+8=14 37 7+3*8=31 26 6+2*8=22 46 6+4*8=38 Da base 10 a base 8 87 87:8=10 7 10:8=1 2 127 1:8=0 1 110 110:8=13 6 13:8=1 5 156 1:8=0 1 14 14:8=1 6 1:8=0 1 16 Da base 2 a base 8 10 2 1000 10 1111100 174 101111 57 101 5 1111 17 111 7 10001010 212 Da base 8 a base 2 2 10 10 1000 174 1111100 57 101111 5 101 17 1111 7 111 212 10001010 Da base 10 a base 16 12 12:16=0 C 28 28:16=1 C 1C 1:16=0 1 54 54:16=3 6 36 3:16=0 3 654 654:16=40 E 40:16=2 8 88E 8:16=0 8 Da base 16 a base10 C 12 1C 12+16=28 36 6+3*16=54 88E 14+16*8+8*64=654 .