二进制在线转换成文字(二进制转十进制的方法)

来源:国外服务器 在您之前已被浏览:1 次
导读:目前正在解读《二进制在线转换成文字(二进制转十进制的方法)》的相关信息,《二进制在线转换成文字(二进制转十进制的方法)》是由用户自行发布的知识型内容!下面请观看由(国外主机 - www.2bp.net)用户发布《二进制在线转换成文字(二进制转十进制的方法)》的详细说明。
笨笨网美国主机,w ww.2 b p .n e t

在一些Java程序中需要我们做一些按位判断,其实就是取任意位数(第m位到第n位)进行操作。


int[] a = { 0, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1 };

如果给出一个二进制数组需要我们将其中第1位到第5位的二进制转换成十进制,我们可以做如下操作

  • 首先把二进制数组中我们需要操作的数取出来

此处可建立for循环,进行取出位数操作

  • 将这些二进制数转换成字符串。
String str = ""; int i;for (i = 1; i < 6; i++) str=str+a[i];
  • 此时我们需要处理的就是一个str的二进制字符,使用函数Integer.parseInt(str, 2),可实现转换。
int sjz = Integer.parseInt(str, 2);

所需代码如图所示,用的关键代码很少,但却对我们所要做的工作有很大帮助,方便快捷。二进制在线转换成文字(二进制转十进制的方法)

java二进制数组转十进制整形二进制在线转换成文字(二进制转十进制的方法)

代码运行结果

这其实也是一个模板,以后需要将二进制数组取固定位数转十进制整数时,可以直接套用。

实现如下转换:

二进制数组——二进制字符串——十进制整形

笨笨网美国主机,w ww.2 b p .n e t
提醒:《二进制在线转换成文字(二进制转十进制的方法)》最后刷新时间 2025-03-21 11:17:06,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《二进制在线转换成文字(二进制转十进制的方法)》该内容的真实性请自行鉴别。