Algo and Math

dato il numero binario con segno, rappresentato in notazione complemento a due, con modulo k = 8

e in base b = 2. determinare la sua rappresentazione, con segno, Y in base b = 10

il numero è negativo perchè il primo bit del byte è 1. Quindi devi ottenere l'opposto invertendo bit a bit e aggiungendo 1. Ottiene 00111101. Puoi ora convertire tale byte in decimale (32+16+8+4+1) e ricordarti di mettere il segno - perchè il numero è negativo.

Exit mobile version