我是靠谱客的博主 震动咖啡,最近开发中收集的这篇文章主要介绍10进制的二进制反转输出,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

<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进制的二进制反转输出所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部