vi propongo alcuni esercizi usciti in esami passati di picus:
Trasformare i seguenti numeri in esadecimale:
(1754)10 = (6DA)16
(23456)10 = (5BA0)16
(123)10 = (7B)16
(12)10 = (C)16
Trasformare i seguenti numeri esadecimali in binario
(A2B)16 = (101000101011)2
(FFFF)16 = (1111111111111111)2
(AA11)16 = (1010101000010001)2
Rappresentare, se possibile, i seguenti numeri decimali in complementi a 2 su 8 bit
(-120)10 = (10001000)2
(-256)10 = Overflow
(+100)10 = (01100100)2
(0)10 = (00000000)2
(-1)10 = (11111111)2
Rappresentare, se possibile, i seguenti numeri in virgola fissa, con 4 cifre per la parte decimale e 4 per la parte intera:
(28,125)10 = Overflow
(2,12345)10 = (0010.0001)2
(1,5)10 = (0001.1000)2
Rappresentare secondo lo standard IEEE 754 a precisione singola i seguenti numeri
(2,125)10 = (0 10000000 00010000000000000000000)2
(-8,250)10 = (1 10000010 00001000000000000000000)2
(-2345,750)10 = (1 10001010 00100101001110000000000)2