Rep. desplazamiento: ¿ desp = 2^(n-1) o desp = 2^(n-1) - 1 ?

Rep. desplazamiento: ¿ desp = 2^(n-1) o desp = 2^(n-1) - 1 ?

de Aldo Martin Plazzotta Aguilera -
Número de respuestas: 1

Estimados: consulta sobre la representación desplazamiento. Según las notas, para n bits se usa desp = 2^(n-1), o  en otros casos desp = 2^(n-1) - 1.

He buscado ejemplos de en qué casos se usa uno u otro valor del desplazamiento:

1) En el exponente de los punto flotante de simple y doble precisión, se usa d = 2^(n-1) - 1

También en el media precisión del problema 1, A)  del parcial 2016

2) En la parte C) del problema 1 del parcial 2016 la letra pide representación desplazamiento e indica el valor del desp = 2^(n-1) - 1

La duda que me surge es: ¿cómo, al resolver un ejercicio que implique alguna representación en desplazamiento, sabré que valor en función de n usar para el desplazamiento ?

¿Puedo asumir que si estoy representando el exponente de un punto flotante el valor es 2^(n-1) - 1, y en cualquier otro caso la letra del problema lo indicará ? 

Saludos.


 

En respuesta a Aldo Martin Plazzotta Aguilera

Re: Rep. desplazamiento: ¿ desp = 2^(n-1) o desp = 2^(n-1) - 1 ?

de Federico Rivero -

Estimado;

Punto flotante utiliza d = 2^(n-1) - 1, es parte del estándar.

Para el resto de los ejercicios les vamos a decir el desplazamiento (o los vamos a dejar elegir).

Saludos,

         Federico