Десятичное в шестнадцатеричное преобразование в Java
У меня есть домашнее задание, где мне нужно сделать трехстороннее преобразование между десятичным, двоичным и шестнадцатеричным. Функция, с которой мне нужна помощь, - это преобразование десятичного числа в шестнадцатеричное. Я почти не понимаю шестнадцатеричное, тем не менее, как преобразовать десятичное в шестнадцатеричное. Мне нужна функция, которая принимаетint dec
и возвращаетString hex
, К сожалению я неУ меня нет черновика этой функции, яЯ полностью потерян. Все, что у меня есть, это.
public static String decToHex(int dec)
{
String hex = "";
return hex;
}
Тоже могуЧтобы использовать эти готовые функции, такие как Integer.toHexString () или что-то еще, мне нужно на самом деле сделать алгоритм, или я бы не сталЯ ничему не научился. "