English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Чтобы преобразовать десятичное число в шестнадцатеричное, есть два метода.
метод1-использоватьметод,
метод, так как основание шестнадцатеричной системы 16, поэтому легко преобразовать десятичное число в шестнадцатеричное, установив основание в 16.
public class Demo { public static void main(String args[]) { int dec = 30; // Преобразование в шестнадцатеричное число String hex = Integer.toString(dec, 16); System.out.println(hex); } }
результат вывода
1e
метод2-использоватьtoHexString()
метод конвертирует десятичное число в шестнадцатеричное;
public class Demo { public static void main(String args[]) { int dec = 30; // Преобразование в шестнадцатеричное число String hex = Integer.toHexString(dec); System.out.println(hex); } }
результат вывода
1e