黑马程序员技术交流社区
标题:
int型十进制负数转换为8进制的问题。
[打印本页]
作者:
Cfan_yang
时间:
2014-12-17 11:55
标题:
int型十进制负数转换为8进制的问题。
int 型 32个二进制位。负数向其他进制转换时,2进制是32位,16进制8位,那8进制要用多少位?
作者:
飞跃离开
时间:
2014-12-17 12:34
8进制要用11位!
作者:
zhaozhao
时间:
2014-12-17 12:43
八进制需要11位!
/*
需求:进制转换
*/
class Demo
{
public static void main(String[] args)
{
int x = -123;
System.out.println(Integer.toBinaryString(x));
System.out.println(Integer.toOctalString(x));
System.out.println(Integer.toHexString(x));
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2