进制转换

一、十进制转成其他进制(这里以十六进制为例)

可以直接调用方法Integer.toHexString(n)将十进制转换成十六进制

Integer.toBinaryString(n)将十进制转换成二进制

Integer.toOctalString(n)将十进制转换成八进制


二、将其他进制转换为十进制(这里以十六进制转换为十进制为例。)

三、十六进制转换为八进制

基本思路:先将十六进制转换为十进制,再将十进制转换为八进制。具体步骤参考上面两点。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 对于进制,我们程序员都不陌生。我们常用的进制有2进制、8进制、10进制、16进制。它们之间的区别在于数运算时进位不...
    Kinsanity阅读 2,481评论 0 2
  • [编程题] 汽水瓶 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以...
    icecrea阅读 867评论 0 6
  • 十进制(decimal system)转换函数说明 十进制转二进制 decbin() 函数,如下实例 decbin...
    Gundy_阅读 1,984评论 0 1
  • 1. 二进制 <=> 十进制 二进制 转 十进制eg: 10101.01 => 21.25计算方式: 1 ...
    Change_yourself阅读 7,842评论 0 1
  • 进位制/位置计数法是一种记数方式,故亦称进位记数法/位值计数法,可以用有限的数字符号代表所有的数值。可使用数字符号...
    zllylgw阅读 2,407评论 0 0