[Generico] Dubbio su codifica numerica

Messaggioda Sadown » 13/02/2022, 15:09

Salve a tutti.

Ho trovato in un test di architettura questa domanda, relativa alla codifica numerica,

"Qual è la distanza tra due numeri decimali codificati in binario in virgola fissa."

Opzioni:

A. \(2^-N\) dove N è il numero di cifre della parte decimale.
B. \(2^-19\)
C. \(2^-19\) per la potenza binaria che esprime la parte intera del numero.
D. \(10^-N\) dove N è il numero di cifre decimali.
E. Uno

La domanda mi sembra senza senso. In dipendenza dei due numeri scelti cambia la distanza.

Es. 100011.10101 / 100100.10010 avranno una certa distanza e 100110.00011 / 100111.11111 un'altra.

Cosa sbaglio?
Sadown
Starting Member
Starting Member
 
Messaggio: 8 di 10
Iscritto il: 06/03/2021, 22:41

Re: [Generico] Dubbio su codifica numerica

Messaggioda Quinzio » 13/02/2022, 16:27

Credo che la risposta sia la A.

Ad es. con $N = 8$ tra

$a_1=1.0000 1000$ e
$a_2 = 1.0000 1001$,

la distanza $a_2 - a_1 = 0.0000 0001$ e' pari a $2^{-N}$.

La domanda e' formulata in modo orribile, e incomprensibile, sono d'accordo, ma l'unica risposta che ha senso e' la A.
Quinzio
Cannot live without
Cannot live without
 
Messaggio: 4787 di 10553
Iscritto il: 24/08/2010, 06:50


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite