概述
<span style="font-family: Arial, Helvetica, sans-serif;">public int twoReverse(int n) {</span>
StringBuffer s = new StringBuffer(Integer.toBinaryString(n));
for(int i=0;i<32-s.length();i++){
s.insert(0, 0);
}
StringBuffer sb = new StringBuffer(s);
return new BigInteger(sb.reverse().toString(), 2).intValue();
}
1.对于2进制反转输出。我的思路如下。
a.10进制转字符串。
b.字符串缺位补齐。
c.字符串反转。
d.字符串转10进制
实验测定:正负数均正常。
望围观者也晒出自己的代码,希望大家共同交流。
最后
以上就是震动咖啡为你收集整理的10进制的二进制反转输出的全部内容,希望文章能够帮你解决10进制的二进制反转输出所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复