Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/03/2005, 15:40
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 6 meses
Puntos: 3
Hola, Fabu_dina
Esta, copiada de un libro, funciona para números inferiores a 255, es decir, con dos dígitos hexadecimales; supongo que se podrá ampliar a tus números tan grandes averiguando primero cuántos dígitos hexadecimales puede alcanzar:
function toHex(dec)
{
var hexChars="0123456789ABCDEF"
if (dec > 255 ) { return null }
var i = dec % 16
var j = (dec-i) / 16
return "0X" + hexChars.charAt(j) + hexChars.charAt(i)
}
(así devuelve el hexadecimal en notación entendible por javascript, podría hacerse como un simple texto quitando el "0x")
__________________
Angel :cool: