(基础十三)十进制转二进制,八进制,十六进制
来源:互联网 发布:mac版优酷缓存在哪里 编辑:程序博客网 时间:2024/06/10 02:55
public class decimalToBin { public static void main(String[] args) { toBin(20); toOctal(20); toHex(20); } //十进制-->二进制 public static void toBin(int num){ trans(num,1,1); } //十进制-->八进制 public static void toOctal(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 tmp = num & base; arr[--pos] = chs[tmp]; num = num >>> offset; } for(int i = pos; i < arr.length; i++){ System.out.print(arr[i]); } System.out.println(); }}
0 0
- (基础十三)十进制转二进制,八进制,十六进制
- 十进制转二进制,八进制,十六进制(查表法)
- 十进制转二进制 八进制 十六进制
- 十进制转二进制,八进制,十六进制
- 计算机基础:二进制、八进制、十进制、十六进制
- 十进制二进制 八进制 十六进制
- 十进制二进制 八进制 十六进制
- 十进制 二进制 八进制 十六进制
- 二进制&八进制&十进制&十六进制
- 二进制 十进制 八进制 十六进制
- 二进制 八进制 十进制 十六进制
- 二进制 八进制 十进制 十六进制
- 二进制,八进制,十进制,十六进制
- 二进制 八进制 十进制 十六进制
- 二进制、八进制、十进制、十六进制
- javascript十进制、二进制、八进制、十六进制转换(转别人的)
- 十进制转二进制,八进制,十六进制(PHP)
- java 进制换转 十进制 转 二进制 八进制 十六进制
- TensorFlow中cnn-cifar10样例代码详解
- 视频引导页
- android 自定义输入法研究(一)
- python中 __slots__
- uva14462 Age Sort
- (基础十三)十进制转二进制,八进制,十六进制
- mysql数据库常见优化方法
- C++11 Features in Visual C++ 11 - VS2010对C++11特性支持的情况
- 滑动进度条小插件
- python3练习题--判断字符类型--string函数的应用
- stripe 海外支付
- Activity的生命周期全面分析
- 数组定义和define good
- nginx和apache实际应用中的核心区别