首页 | 注册 | 登陆
首页 >> 技术专栏 >> java文章 >> java基础 

十进制化二进制


作者java 来源java 加入时间:2006年02月21日
摘要:
十进制化二进制
  import java.io.*;
public class PrintBits{
public static void main(String[] args) throws IOException
{
BufferedReader br = new BufferedReader(new Inpu…

转载:转载请保留本信息,本文来自
http://www.51dibs.com
/html/2006/article/info2/a_b19d7eb51ed8123a.htm




十进制化二进制


站点:爱心种子小博士 关键字:十进制化二进制




十进制化二进制
  import java.io.*;
public class PrintBits{
public static void main(String[] args) throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("input int:");
String s=br.readLine();
int val=Integer.parseInt(s);
System.out.println(getBits(val));
}

public static String getBits(int value){
int displayMask=1<<31;
StringBuffer buf=new StringBuffer(35);
for(int c=1;c<=32;c++){
buf.append((value & displayMask)==0? 0:1);
value<<=1;
if(c%8==0)
buf.append( );
}
return buf.toString();
}
}

程序运行结果:
C:\java>java    PrintBits
input int:
30
00000000 00000000 00000000 00011110

C:\java>



发布人:love
→ 推荐给我的好友 → 报告错误链接
上篇文章:用Java编写HTML文件分析程序
下篇文章:游戏Loaading的设计-
〖文章打印〗
〖关闭窗口〗
发表评论
查看评论
中“十进制化二进制”相关内容 中“十进制化二进制”相关内容
中“十进制化二进制”相关内容 中“十进制化二进制”相关内容
中“十进制化二进制”相关内容 中“十进制化二进制”相关内容

关于我们网站留言友情链接与我在线与我聊天领取红包管理TOP