Java程序将二进制数转换为十进制数


在本文中,我们将使用Java将二进制数转换为十进制数。我们将使用Java的Integer类中的parseInt()方法。我们将使用parseInt()方法的第二种形式,它接受两个参数:二进制字符串和基数(对于二进制数,基数为2)。该程序将二进制数“1110”转换为其十进制等价值。

问题陈述

编写一个Java程序将二进制数转换为十进制数:

输入

1110

输出

14

将二进制数转换为十进制数的步骤

以下是将二进制数转换为十进制数的步骤:

  • 首先,我们将创建一个名为Demo的类。
  • 在main方法内部,我们将调用Integer类的parseInt()方法
  • 二进制字符串“1110”将作为第一个参数传递,基数2作为第二个参数。
  • 最后,我们将打印结果,即二进制数的十进制等价值。

Java程序将二进制数转换为十进制数

以下是将二进制数转换为十进制数的Java程序:

public class Demo {
   public static void main( String args[] ) {
      // converting to decimal
      System.out.println(Integer.parseInt("1110", 2));
   }
}

输出

14

代码解释

在程序中,我们使用Integer.parseInt("1110", 2)将二进制数“1110”转换为其十进制形式。parseInt()方法读取字符串“1110”,并根据用于二进制数的基数2进行转换。然后打印结果,显示二进制数“1110”的十进制等价值,即14

更新于:2024年10月18日

639 次浏览

启动您的职业生涯

通过完成课程获得认证

开始学习
广告