第一天:进制转换功能代码
来源:互联网 发布:淘宝网羊毛衫外套 编辑:程序博客网 时间:2024/05/16 12:40
class two{public static void main(String[] args) { toBin(60); xHx(); toBa(60); xHx(); toHex(60); xHx();}/* 十进制转换成二进制*/public static void xHx(){System.out.println();System.out.println("-----------------");}public static void toBin(int num){trans(num,1,1);}/* 十进制转换成八进制*/public static void toBa(int num){trans(num,7,3);}/* 十进制转换成十六进制*/public static void toHex(int num){trans(num,15,4);} public static void trans(int num,int base,int offset){ if(num==0) {System.out.println(0);return ; }char[] chs={'0','1','2','3','4','5', '6','7','8','9','A','B', 'C','D','E','F'};char[]arr=new char[32];int pos=arr.length;while(num!=0){int temp =num& base;arr[--pos]=chs[temp];num=num>>>offset;}for (int x=pos;x<arr.length;x++ ){System.out.print(arr[x]);}}}
0 0
- 第一天:进制转换功能代码
- 代码审查-第一天
- 第一天---看代码
- ajax代码解析第一天
- JavaScript(第一天代码)
- 第一行代码学习_第一天
- java 代码取当月第一天、当年第一天
- 第一天:splash页面和防盗功能
- 进博客第一天
- JAVA代码获取月份的第一天跟最后一天
- 第一天代码2015-09-26
- 放假第一天,复习了一部分代码。。
- UI基础第一天(代码)
- 北漂-代码大神成长的第一天
- Degauss项目代码分析第一天
- web前端代码学习第一天
- 进制转换代码
- 10天看完第一行代码--第一天
- zip压缩、文件下载
- jsp页面equal symbol expected错误
- linux下解压命令大全
- ios 推送消息 php做推送服务端
- leetcode--twoSum
- 第一天:进制转换功能代码
- java 正则表达式
- poj 2486 Apple Tree (树形dp)
- C++继承语法
- linux查看文件和文件夹大小
- 程序员常用论坛
- 去掉最大值、最小值之后剩下的个数
- 后缀自动机:O(N)的构建及应用
- linux-2.6.32在mini2440开发板上移植(8)之添加ADC驱动程序