#356. 16进制符号转数字

16进制符号转数字

题目描述

在程序中我们有3种方式表示1个整数,10进制、8进制和16进制。程序中以0开头的数为8进制数。以0x开头的数为16进制数。比如: int a = 023; 表示a的初始值为8进制数23。int a = 0xAF;表示a的初始值为16进制数AF。 因为16进制数的每个数位上的数字有0-15,共16种取值,因此通常采用A-F分别表示10-15。

输入

0-9、A-F中的任意一个表示16进制数位的字符

输出

该字符对应的整数(比如:输入1,输出1;输入B,输出11)

样例

A
10