700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 二进制 转换 .java_如何在Java程序中将二进制转换为十进制?

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

时间:2023-04-19 11:22:40

相关推荐

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

如何在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中将一种数据格式转换成另一种格式的教程。您可以通过访问我们网站上的以下内容查看所有这些教程。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。