rappresentare il numero con segno, da base b=10 (base di partenza) a base b=2 (base di arrivo)

rappresentare il numero con segno, da base b=10 (base di partenza) a base b=2 (base di arrivo)

in rappresentazione dei numeri con segno in complemento a uno con modulo k = 8

la rappresentazione in complemento ad 1 è come la rappresentazione in complemento a 2 diminuita di 1 (c'è il problema del doppio 0). 27 lo puoi scomporre in potenze del 2 come 16+8+2+1 per cui la rappresentazione di 27 (positivo) è 00011011 in byte. A questo punto per trovare l'opposto è sufficiente invertire tutti i bit del byte: 11100100

About Post Author

pasquale.clarizio

error: Content is protected !!
Advertisment ad adsense adlogger