如何在Java程序中将二进制转换为十进制?在本节中,我们将把二进制数转换成十进制表示。在我们的程序中,我们定义了一个字符串格式的二进制数字,然后将其转换为十进制数字。java.lang包提供了将整数数据转换为二进制数到十进制数的功能。

这是我们正在使用的代码:

int i = Integer.parseInt(str,2);

以上方法在Java中进行二进制到十进制的演示。

计算机是基于二进制数字格式,它只是知道0或1.因此,在这个例子中,我们将二进制值转换为Java中的十进制值。

代码说明:

parseLong()方法用于在我们的程序中将Binary转换为Decimal。

这是这个程序的代码:

包net.roseindia;

公共类BinayToDecimalExample {

public static void main(String [] args){

String str =“10010”;

long num = new Long(str);

long rem(NUM> 0){

rem = num%10;

num = num / 10;

if(rem!= 0 && rem!= 1){

System.out.println(“Not a binary number”);

System.exit(0);

}

}

int i = Integer.parseInt(str,2);

System.out.println(“Decimal:=”+ i);

}

}

这个程序的输出:

十进制:= 18

在本教程中,您学习了使用Integer.parseInt(str,2)函数将二进制转换为十进制。我们有很多关于在Java中将一种数据格式转换成另一种格式的教程。您可以通过访问我们网站上的以下内容查看所有这些教程。

二进制 转换 .java_如何在Java程序中将二进制转换为十进制?相关推荐

  1. 一种在程序中将十六进制转换为十进制的简单方法

    在网上找了很多将十六进制转换为十进制的方法,都比较复杂:后来自己想了一个比较简单的方法,跟大家分享一下! 以下是C++语言编写的代码: #include<iostream> using n ...

  2. 如何在Java 8中将Lambda表达式转换为方法引用?

    如果您使用Java 8进行编码,那么您会知道使用方法引用代替lambda表达式会使您的代码更具可读性,因此建议尽可能使用方法引用替换lambda表达式,但是,最大的问题是,您如何查找是否可以用方法引用 ...

  3. java实现递归算法_如何在Java中实现二进制搜索算法而无需递归

    java实现递归算法 by javinpaul 由javinpaul 流行的二进制搜索算法的迭代实现,用于在排序数组中查找元素. (An Iterative implementation of the ...

  4. mye连接mysql数据库_MySQL_如何在Java程序中访问mysql数据库中的数据并进行简单的操作,在上篇文章给大家介绍了Myeclip - phpStudy...

    如何在Java程序中访问mysql数据库中的数据并进行简单的操作 在上篇文章给大家介绍了Myeclipse连接mysql数据库的方法,通过本文给大家介绍如何在Java程序中访问mysql数据库中的数据 ...

  5. 对象数组转成字符串数组 java_如何在Java中将对象数组转换为字符串数组

    如何在Java中将对象数组转换为字符串数组 我使用以下代码将Object数组转换为String数组: Object Object_Array[]=new Object[100]; // ... get ...

  6. glade java_如何在Java Gnome / GTK程序中使用Glade UI(.glade文件)?

    我在互联网上做了一项研究,寻找教程/文档来解释如何在Java Gnome项目中使用Glade中设计的UI,但没有运气.我已经知道如何使用Java Gnome / GTK从代码创建UI.无论如何,我想使 ...

  7. 字符串压缩 java_如何在Java中压缩字符串?

    如何在Java中压缩字符串? 我使用GZIPOutputStream或ZIPOutputStream压缩字符串(我的2222235278130938882小于20),但压缩结果比原始字符串长. 在某个 ...

  8. date日期相减 java_一个小小的Java程序

    如下是一个Java程序实现了从键盘读入出生日期并计算从出生开始过去了多少天/多少周/多少月/多少日. 具体的全部解决思路以及代码.还有代码对应的相关解释已标注与代码中. 如果发现有所问题,还望斧正. ...

  9. 如何在Java程序中调用Python算法脚本,重点讲Demo,不墨迹理论

    原创博文,欢迎转载,转载时请务必附上博文链接,感谢您的尊重. 前言 通过本篇,你将初步认识在Java程序中简单调用.py脚本文件的方法,附带入门的Demo实例讲解,更深入的理解还需要进一步学习. 最近 ...

  10. 第一个java_第一个java程序

    要想在自己电脑上运行一个Java程序,首先要安装Java的jdk,网上有很多的安装教程,这篇文章写的比较详细,可以参考.https://blog.csdn.net/qq_35246620/articl ...

最新文章

  1. Nexus3 使用root无法启动解决
  2. 独家|OpenCV1.11 使用OpenCV制作一个低成本立体摄像机
  3. 台积电2nm工艺重大突破!
  4. 【网页前端设计Front end】JavaScript教程.上(看不懂你来打我)
  5. 安全中间件与应用服务间如用session
  6. Angular Component 的 renderer 创建机制以及 Angular 版本号的确定方式
  7. 阿里P9谈程序员程序员的青春饭
  8. Windows FFMPEG开发环境配置
  9. python的作用域 gbel_[ python ] 全局和局部作用域变量的引用
  10. 把可视化放到年终报告里,到底有多赞?
  11. python冒泡排序算法详解_Python 3.0冒泡排序算法示例源码
  12. Excel解析的几种实现方式
  13. Windows 4K低延时H265/H264硬编码直播
  14. 利用envi进行监督分类(支持向量机)
  15. 接口测试定义以及接口测试常用的工具集合
  16. 计算机软件工程专业大学排名专科,2020软件工程专业大学排名一览表
  17. 「网络安全」将会是下一个风口?这个“下饭神剧”值得一看!
  18. 短短六年时间冲到二奢品类第一,妃鱼如何做到的?
  19. Python全国就业分布
  20. python大漠插件多开_绝地助手_python挪用大漠插件教程04鼠键事宜及基本项目头脑...

热门文章

  1. elasticsearch版本介绍
  2. 2021年10月程序员薪资出炉,北京最高工资达45000元!
  3. Win7系统显示文件扩展名的方法
  4. 双驰推大规模个性化定制生产迎来颠覆性变革
  5. 计算机统计字符数,怎么看word版本-Word文档中的字数和字符数是怎样统计的?
  6. 先验概率与后验概率的区别(老迷惑了)
  7. 苹果iOS捷径(快捷指令)修改网页元素:移动端开发者工具console的替代方案
  8. win7美化_Windows桌面图标和分类美化小工具
  9. 淘宝、天猫API调用如何按关键词上搜索,item_search_tmall - 按关键字搜索天猫商品
  10. treeoj 1206~1208 1212