java 十进制数用二进制来处理,二进制的长度和剩余的数,怎么处理?

[复制链接]
查看11 | 回复2 | 2009-7-29 11:01:59 | 显示全部楼层 |阅读模式
嗯.首先我很好奇你们的后台为什么需要处理2进制数.这个事机器所理解的.程序就是为了模拟人的思维进行逻辑处理.为何你需要模拟电脑的思维进行处理呢..若是加解密那我就不多说了..若不是.那么后台的代码的接受参数是什么String还是其他的对象?当然肯定不是int也不是long..二进制的话我想不到是什么了.可以参考一下Integer对象中的方法吧..Integer.parseInt(String s, 2)java.lang.Integer这个API包中有进制转换的函数 public static String toBinaryString(int i) public static String toHexString(int i) ...
回复

使用道具 举报

千问 | 2009-7-29 11:01:59 | 显示全部楼层
按最大的取,比如全部取16位,不够的前面补01可以这么表示:0000000000000001...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行