Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/09/2010, 11:14
cmarrero
(Desactivado)
 
Fecha de Ingreso: enero-2008
Ubicación: Mendoza
Mensajes: 458
Antigüedad: 16 años, 3 meses
Puntos: 2
Respuesta: de Hexadecimal a entero de entero a float

Cita:
Iniciado por _cronos2 Ver Mensaje
Pon directamente parseFloat(hexa, 16).
Saludos :D
Lo intente pero es lo mismo... a ver... lo que hago es lo siguiente...

Tomo un valor ASCII y lo convierto a hexadecimal:

function inicio(valorhexadecimal) {
var a = new Number;
var respuesta = new String("");
var b = new String("-");

palabra = new Array();
for (i=0;i<=valorhexadecimal.length-1;i++){
a=valorhexadecimal.charCodeAt(i)
palabra[i] = a.toString(16)
respuesta+=respuesta+palabra[i]
}
var xx = palabra.join("");
/*var num = parseInt(xx,16);
var val = parseFloat(num).toString();
*/
document.getElementById('respuesta').innerHTML = xx;
}

Supongamos el ascii sea = 'EqCt';
Su hexadecimal es = 45714374

Ahora lo que necsito hacer es que ese hexadecimal se convierta en coma flotante que seria: 3860.216

Alguna idea ????