<div dir="ltr">Hola César,<div class="gmail_extra"><br><div class="gmail_quote">2013/5/16 cesar arias <span dir="ltr"><<a href="mailto:sinatra435@hotmail.com" target="_blank">sinatra435@hotmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">



<div><div dir="ltr">Graicas por responder <br><br>Sitando tu respesta:<br><br>*****************************<br>|Queremos hacer esto:<div><div dir="ltr"><div><div><div class="im"><div>|0,3 = (1 + mantisa) x 2^exponente</div>
<div>|que es equivalente a,</div></div><div><div class="im">|0,3 / 2^exponente = 1 + mantisa<br></div>*****************************<br><br>¿De donde sacas aquella primera formula?, y la verdad no entiendo mucho, peor investicando he aprendido a convertir de decimal a binarios en el estandar <b>IEEE 754.<br>
</b><br></div></div></div></div></div></div></div></blockquote><div><br></div><div style>Es la misma fórmula que usas, pero no he convertido el número a binario - todavía. La explicación que te di se basa más en las matemáticas en decimal, pero es igualmente válida que la explicación que encontraste en Wikipedia.</div>
<div><br></div><div style>[CORTE]</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div>
<div dir="ltr"><div><div dir="ltr"><div><div><div>Asi que ya comprendo como convertir numero decimales a <b>IEEE 754 </b>pero hay algo que no entiendo aun  en el ejemplo anterior; para sacar la parte exponencial del numero en el estandar <b>IEEE 754</b> se procede de la siguiete manera:<br>
<br>*********************************************************<br>6 + 127 = 
133. En binario, esto se escribe como 10000101.<br>*********************************************************<br><br>es exactamente eso lo que no entiendo, porque se debe sumar 127 a el exponente 6 cuando segun lo que  he leido, el computador al interpretar el exponente, debe restar 127.<br>
<br>Esta ultima parte me parece innecesaria pero seguro hay una explicacion o yo lo estoy entendiendo mal.<br><br></div></div></div></div></div></div></div></blockquote><div><br></div><div style>Esto es porque hay algunos problemas si usáramos complemento de 2 para representar enteros con signo. Por ello, en este caso, se usa la técnica del binary desplazado para tratar enteros sin signo. Podemos hacer comparaciones rápidamente:</div>
<div style><br></div><div style>133 y 124<br><br>que realmente son,</div><div style><br></div><div style>6 y -3</div><div><br></div><div style>En binario serían,</div><div style><br></div><div style>10000101 y 01111100<br>
</div><div style><br></div><div style>que curiosamente en complemento de 2 son,</div><div style><br></div><div style><div>00000101 y 11111100<br></div><div><br></div><div style>Los mismos, pero con el bit más significativo - el primero - invertido.</div>
<div><br></div></div><div style>Pero es más eficiente comparar en binario desplazado que en complemento de 2.</div><div><br></div><div><br></div><div style>Espero haber aclarado un poco más el tema.</div><div><br></div></div>
</div><div class="gmail_extra" style>Steven</div><div class="gmail_extra" style><br></div></div>