首页 > 代码库 > 二进制,八进制,十进制,十六进制!!!!
二进制,八进制,十进制,十六进制!!!!
一直以为进制转换离我很远,不会碰到这个问题,就算碰到了,百度一下就能解决,所以一直没关注过这个问题。直到有一天,碰到了一个进制转换问题,却不可以用百度。。。FUCK。
所以总结一下,二进制,八进制,十进制,十六进制如下:
* 二进制全是0、1
* 八进制以0开头表示,0-7
* 十进制不能以0开头表示,0-9
* 十六进制以0x开头表示,0-9,A-F
java中进制转换:
A、十进制转换其他
十进制转成二进制 Integer.toBinaryString(int i)
十进制转成八进制 Integer.toOctalString(int i)
十进制转成十六进制 Integer.toHexString(int i)
B、其他转换十进制
二进制转十进制 Integer.valueOf("1010",2).toString()
八进制转成十进制 Integer.valueOf("125",8).toString()
十六进制转成十进制 Integer.valueOf("ABCDEF",16).toString()
二进制,八进制,十进制,十六进制!!!!
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。