十进制转换成其它进制的通用写法(查表法)
2015-01-25 22:17
204 查看
//十进制转换成其它进制的通用写法(查表法) class Transform { public static void main(String[] args) { toHex3(60); System.out.println(); toOctal2(20); System.out.println(); toBinary2(6); } public static void toAny(int num,int base,int offSet) { char[] ch={'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'}; char[] arr = new char[32]; int index = arr.length; while(num!=0) { int n = num&base; arr[--index] = ch ; num = num>>>offSet; } for(;index<arr.length;index++) { System.out.print(arr[index]); } } public static void toHex3(int num) { //十进制转换为16进制的表现显示 toAny(num,15,4); } public static void toOctal2(int num) { //十进制转换为8进制的表现显示 toAny(num,7,3); } public static void toBinary2(int num) { //十进制转换为2进制的表现显示 toAny(num,1,1); } }
相关文章推荐
- ORACLE中用一条SQL实现其它进制到十进制的转换
- 巧用一条SQL 实现其它进制到十进制转换
- 巧用一条SQL 实现其它进制到十进制转换
- 十进制转换为其它进制
- RACLE中用一条SQL实现其它进制到十进制的转换
- 用堆栈实现十进制向其它进制间的转换
- 巧用一条SQL语句实现其它进制到十进制转换
- Java_语法基础_十进制转换为其它进制
- 巧用一条SQL 实现其它进制到十进制转换
- 巧用一条SQL 实现其它进制到十进制转换
- 一条SQL语句实现其它进制到十进制转换
- 十进制任意整数类型向常见数值类型进制转换的通用办法
- ORACLE中巧用一条SQL 实现其它进制到十进制转换(转)
- 巧用一条SQL 实现其它进制到十进制转换
- ORACLE中用一条SQL实现其它进制到十进制的转换(转)
- Java parseInt将其它进制整数转换为十进制
- 巧用一条SQL 实现其它进制到十进制转换
- 巧用一条SQL语句实现其它进制到十进制转换
- 十进制与其它进制(整数)转换编程
- 用一条SQL 实现其它进制到十进制的转换