lo que hiciste es algo asi como<br>quiero sacar la raiz cuadrada de 100<br><br>Raiz(100) = Raiz(25 *4) = raiz(25) * raiz(4)<br>= raiz(25) * raiz(3+1).....<br><br>estas haciendo cuentas matematicas, hacelas a mano y vas a ver....<br>

igual la solucion era var = 136>>3 <br><br><br><br><br><br><div class="gmail_quote">El 24 de febrero de 2010 10:05, Abel <span dir="ltr"><<a href="mailto:aydabella@yahoo.com.ar">aydabella@yahoo.com.ar</a>></span> escribió:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hola a todos,<br>
hace poco tenía la tarea de volcar los Bits de un número binario cualquiera. Investigando encontré esta solución, pero que no está explicado cómo ocurre el cambio:<br>
<br>
int n=136<br>
//136 en binario= 1000 1000, quiero girar los Bits hasta alcanzar: 0001 0001<br>
la solución que encontré:<br>
x = ((136 * 0x80200802) & 0x0884422110) * 0x0101010101 >> 32;<br>
osea con esto x me dá 17 = 0001 0001.<br>
<br>
podría explicarme alguien, cómo ocurre el cambio?<br>
Gracias.<br>
<font color="#888888">Abel.<br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br> (\__/) <br>(='.'=)This is Bunny. Copy and paste bunny into your <br>(")_(")signature to help him gain world domination. <br><br>