Java 十进制转十六进制(大写)代码示例
public class DecimalToHexadecimal { public static void main(String[] args) { int decimal = 255; String hexadecimal = ""; char[] hexDigits = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'};
while (decimal > 0) {
int remainder = decimal % 16;
hexadecimal = hexDigits[remainder] + hexadecimal;
decimal /= 16;
}
System.out.println(hexadecimal);
}
}
原文地址: https://www.cveoy.top/t/topic/m8Ip 著作权归作者所有。请勿转载和采集!