二进制中的101011等于十进制中的哪个

2025-03-12 11:51:25
推荐回答(2个)
回答1:

	public static void test4() {
String s = "101011";
int x = 0;
int mul = 1;
for (int i = s.length() - 1; i >= 0; i--) {
x += mul * (s.charAt(i) == '1' ? 1 : 0);
mul *= 2;
}
System.out.println(x);
}

结果是43

回答2:

43