Десятичное в шестнадцатеричное преобразование в Java

У меня есть домашнее задание, где мне нужно сделать трехстороннее преобразование между десятичным, двоичным и шестнадцатеричным. Функция, с которой мне нужна помощь, - это преобразование десятичного числа в шестнадцатеричное. Я почти не понимаю шестнадцатеричное, тем не менее, как преобразовать десятичное в шестнадцатеричное. Мне нужна функция, которая принимаетint dec и возвращаетString hex, К сожалению я неУ меня нет черновика этой функции, яЯ полностью потерян. Все, что у меня есть, это.

  public static String decToHex(int dec)
  {
    String hex = "";


    return hex;
  }

Тоже могуЧтобы использовать эти готовые функции, такие как Integer.toHexString () или что-то еще, мне нужно на самом деле сделать алгоритм, или я бы не сталЯ ничему не научился. "

Ответы на вопрос(13)

Ваш ответ на вопрос