public class BinaryToDecimal { public static int BinaryToDecimal(int binaryNumber){ int decimal = 0;
int p = 0;
while(true){
if(binaryNumber == 0){
break;
} else {
int temp = binaryNumber%10;
decimal += temp*Math.pow(2, p);
binaryNumber = binaryNumber/10;
p++;
}
}
return decimal;
} }
相关文章
- 03-29二进制32位转十进制int
- 03-29二进制转十进制和十六进制
- 03-29华南农业大学OJ答案实验9:1083 编写函数计算阶乘;1124 函数中的变量;1059 [填空题]函数定义;1084 [填空题]十进制数转二进制数;1151 求函数值
- 03-29Bitset(十进制转二进制)
- 03-29二进制如何转十进制,十进制如何转二进制
- 03-29SQL 二进制字符串转十进制
- 03-29Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
- 03-29Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
- 03-29十进制转二进制方法整理
- 03-29计算机二级:二进制的字符串转十进制;四种格式化输出方法replace,join,isdigit,isalpha,isalnum,split,splitlines的用法