Foros del Web » Creando para Internet » Diseño web »

como convertir de numero decimal a binario

Estas en el tema de como convertir de numero decimal a binario en el foro de Diseño web en Foros del Web. Hola soy nueva en esto de la creación de programas web necesito calcular la dirección ip dada por el usuario pero lo que me dificulta ...
  #1 (permalink)  
Antiguo 25/05/2010, 09:46
 
Fecha de Ingreso: mayo-2010
Mensajes: 1
Antigüedad: 14 años, 5 meses
Puntos: 0
como convertir de numero decimal a binario

Hola soy nueva en esto de la creación de programas web necesito calcular la dirección ip dada por el usuario pero lo que me dificulta es que lo debo convertir a binario cada cuadro de texto pero solo se me convierte el primero ahi les mando el ejemplo para ver si me ayudan plis... ayudenme lo necesito lo más pronto posible

HTML><HEAD><TITLE>Conversor decimal/binario</TITLE>
<META NAME="author" VALUE="[email protected]">
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide scripts from old browsers

function reload()
{
location.reload();
}
function Decimal_to_binary(x)
{
answer=new Object();
x2=x;
log2=0;
while(x2>=2){
x2=x2/2;
log2=log2+1;
}

for(l2=log2; l2>=0; l2--){
power=Math.pow(2,l2);
if (x>=power) {
answer[l2]="1";
x=x-power;
}
else answer[l2]="0";
}
for (i=log2; i>=0; i--){
document.forms[0].elements[0].value+=(answer[i]);

}
}



function answer(correct,which) {
if (document.forms[0].elements[which].value == correct) {
alert("Correcto!");
}
else {
alert("Prueba otra vez.");
}
}

//End hide -->
</SCRIPT>


</HEAD>

<H3>
Javascript, calculadora binario/decimal
</H3>
<HR>
<FONT SIZE=2>
<P>
</FONT>

<FORM NAME="dectobin">
N&ordm; Decimal a convertir:

<INPUT name="dec0" size=7 MAXLENGTH=7 onmouseout=Decimal_to_binary(document.forms[0].dec0.value)> <INPUT name="dec1" size=7 MAXLENGTH=7 onmouseout=Decimal_to_binary(document.forms[1].dec1.value)> <INPUT name="dec2" size=7 MAXLENGTH=7 onmouseout=Decimal_to_binary(document.forms[2].dec2.value)>
<BR>

Representaci&oacute;n Binaria:

<BR>

<INPUT TYPE=button VALUE="Convertir"
onClick=Decimal_to_binary(document.forms[0].dec0.value)>

<BR><BR>
<INPUT TYPE=Reset VALUE="Otra Vez!"
onClick=reload()>

</FORM>
  #2 (permalink)  
Antiguo 26/05/2010, 12:29
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 19 años, 11 meses
Puntos: 145
Respuesta: como convertir de numero decimal a binario

Pasate por http://www.forosdelweb.com/f13/pasar...script-371858/ y encontraras la solucion.

en todo caso esto no va aca, va en el foro de jscript.

saludos
__________________
http://chicho.ninja yiaaaa

Etiquetas: binario, decimal, numero
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:07.