题目描述
输入一个十六进制数,输出相应的十进制数。
十六进制的基数是0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f。
输入格式
输入有若干行,每行表示一个十六进制的数。
输出格式
输出每个十六进制数对应的十进制数。
输入样例
a1
1a
110
输出样例
161
26
272
import java.util.Scanner;
public class Main
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
while(scanner.hasNextLine())
{
String string = scanner.nextLine();
System.out.println(Long.valueOf(string, 16));
}
}
}
用字符串接收,再用String的进制转换方法