怎样用int型 储存一个2进制的数
问题点数:0、回复次数:7Top
1 楼NightRanger(流浪的人)回复于 2003-12-01 14:18:02 得分 0
试试这一个:
int num=Integer.valueOf("1000",2).intValue();
system.out.println("The number is "+num);Top
2 楼kypfos(不在寻梦)回复于 2003-12-01 14:27:15 得分 0
BigInteger bi=new BigInteger("111110101000010",2);
System.out.println (bi.toString(16));
二进制存入,16进制显示,注意后面那个参数就是模。Top
3 楼binbin2000(binbin)回复于 2003-12-01 14:38:07 得分 0
很容易啊。用类型转换,注意异常。Top
4 楼loveyousomuch(★Allen★)回复于 2003-12-01 14:38:40 得分 0
学习一下!Top
5 楼xiaohaiz(城里的老土,两眼依然通红!)回复于 2003-12-01 14:47:18 得分 0
int 就是一个整数,它真正的存储方式就已经是二进制了。 计算机只认识0和1。Top
6 楼zhoucm990(枫树)回复于 2003-12-01 15:06:38 得分 0
同意楼上,直接类型转换Top
7 楼huangry(凯撒)回复于 2003-12-01 16:13:31 得分 0
同意xiaohaiz(老土进城,两眼通红)Top




