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

在一些Java程序中,我们需要做一些一点一点的判断。实际上我们需要取任意位数(第M位到第N位)来运算。int & # 91] a = { 0,1,0,1,1,0,0,1,0,1,1,0,0,1 };如果给定一个二进制数组,我们需要把二进制从第1位到第5位转换成十进制,我们可以这样做首先把二进制数组中...

在一些Java程序中,我们需要做一些一点一点的判断。实际上我们需要取任意位数(第M位到第N位)来运算。

int & # 91] 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二进制数组转十进制整形

Java二进制数组到十进制整形

代码运行结果

其实这也是一个模板,以后需要把固定个数的二进制数组转换成十进制整数的时候可以直接应用。

实现以下转换:

二进制数组-二进制字符串-十进制整数

本文来自永远太远投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/586059.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 06-11
下一篇 06-11

相关推荐

  • 为者常成文言文翻译

    《为者常成》的翻译是:梁丘据对晏子说:“我到死也比不上您了。”晏子说:“我听说过一句话:不断实践的人常常可以成功,坚持前行的人常常可以到达目的地。我并没有不同于常人,(只是)经常实践,便不轻易放弃;经常前行,便不轻易停下来罢了”。   《为者常成》的翻译是:梁丘

    2023-07-13 13:13:01
    455 0
  • excel图片自适应大小 excel表格图片转换成文字

    如何使用电脑上的软件进行图像处理?边肖给出了以下方法,让我们来看看吧!一、Excel图像处理1。背景替换我们先来看看Excel是如何帮助我们处理图片的。首先改变当前图片的背景,只需添加图片,然后点击[删除背景],最后用鼠标调整即可。2。图片样式此外,我们还可以使用Excel

    2023-07-09 13:23:01
    442 0
  • 手机录音如何转换成文字 推荐其转换工具和使用方法

    在我们的日常学习和日常工作中,其实有很多方法可以将音频转换成文字。边肖之前也和大家分享过如何在电脑中将音频转换成文字。那么你将如何转换***上的音频文件呢?其实方法很简单。下面跟大家详细分享一下如何在定位器上把音频转换成文字。工具可动的语音到文本转换器语音文

    2023-07-02 17:16:01
    945 0
  • 如何将音频转化成文字(视频怎么转换成音频mp3)

    说到录音转文字,无论是学生还是职场人士应该都不陌生,因为现在开会或者上课为了防止漏掉重点内容,会把过程录下来,之后再把内容手工整理成纯文本版本,但是费时费力。如今,借助工具可以很容易地实现记录到文本。整理完成的内容一般需要一个小时。如果用“它”来转录,只需

    2023-07-01 07:48:01
    834 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信