蓝桥杯Java 进制转换 算法训练
程序员文章站
2022-06-26 17:46:41
谢谢大家的支持,您的一键三连是 罡罡同学前进的最大动力!一键三连 一键三连 一键三连 一键三连 一键三连 一键三连Java 进制转换 算法训练主要还是1.会将字符串转为 char数组2.调用Math.pow()函数import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in...
谢谢大家的支持,您的一键三连是 罡罡同学前进的最大动力!
一键三连 一键三连 一键三连 一键三连 一键三连 一键三连
Java 进制转换 算法训练
主要还是
1.会将字符串转为 char数组
2.调用Math.pow()函数
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
char[] binary = sc.nextLine().toCharArray();
sc.close();
int num = 0;
int n = binary.length;
for (int i = n - 1; i >= 0; i--) {
if (binary[i] == '1') {
num += Math.pow(2, n - i - 1);//调用pow函数计算每一位的权值,然后求和
}
}
System.out.println(num);
}
}
谢谢大家的支持,您的一键三连是 罡罡同学前进的最大动力!
一键三连 一键三连 一键三连 一键三连 一键三连 一键三连
本文地址:https://blog.csdn.net/m0_46625346/article/details/112514629