import java.util.Scanner;
import java.math.BigInteger;
public class Main {
public static int h2D(String s){
String s0 = new BigInteger(s,16).toString(10);//16进制的s转换为10进制
int nInt = Integer.parseInt(s0);//字符串转换为整形数
return nInt;
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int num = input.nextInt();
String array[] = new String[num];
int sum=0;
for(int i=0;i<num;i++){
array[i] = input.next();
sum += h2D(array[i]);
}
System.out.println(sum);
input.close();
}
}
十六进制数转换为十进制数并求和 Java
最新推荐文章于 2024-07-10 03:41:14 发布