定义方法把十进制转换为十六进制
发布时间:2021-05-20 09:44:11 所属栏目:大数据 来源: https://blog.csdn.net/summoxj
导读:/* ?* 定义方法把十进制转换为十六进制 ?*/ public class Demo31 { public static void main(String[] args) { System.out.println(toshiliujinzhi(30)); } public static String toshiliujinzhi(int num) { String res=""; while(num!=0) { int r=num%16; re
/*
?* 定义方法把十进制转换为十六进制 ?*/ public class Demo31 { public static void main(String[] args) { System.out.println(toshiliujinzhi(30)); } public static String toshiliujinzhi(int num) { String res=""; while(num!=0) { int r=num%16; res=dToH(r)+res; num/=16; } return res; } public static String dToH(int n) { if(n<10) { return ""+n; } switch (n) { case 10:return "a"; case 11:return "b"; case 12:return "c"; case 13:return "d"; case 14:return "e"; case 15:return "f"; } return ""; } } (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |