04/03/2005, 15:40
|
| | Fecha de Ingreso: octubre-2004 Ubicación: España
Mensajes: 894
Antigüedad: 20 años, 3 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: |