Pasar Numero de Decimal a Hexadecimal
Como puedo hacer en Java para pasar un numero en base decimal a un hexadecimal.-
Espero alguna ayuda.-
Espero alguna ayuda.-
Tal vez podrias hacerlo con la cuenta la vieja, coges el numero y lo divides entre 16 el resto que sera de 0 a 15 lo pasas a hexadecimal (si el numero es mayor de 9 haces por ejemplo un swich o if(resto==15){HEXA="F";} y lo guardas en una cadena luego vuelves a dividir el numero de la solucion de la division (si es mayor de 15) por 16 y haces lo mismo solo que guardas en una cadena el valor del numero hexadecimal y lo encadenas al valor anterior. y por ultimo cuando no puedas seguir dividiendo por 16 guardas en una cadena el valor del numero no divisible en un valor hhexadecimal y lo encadenas al valor anterior asi tendra es un string el valor en hexadecimal de un numero decimal, el unico problema es que no es un numero si no una palabra, de todas formas casi seguro que alguien lo tien mejor implementado en una clase por ahi