对于给定的十六进制数,输出其对应的十进制表示。 在本题中,十六进制数的格式为: 开头,后跟若干个十六进制数字( 和 )。其中, 依次代表 。
输入描述:
在一行上输入一个十六进制数 ,代表待转换的十六进制数。保证 转化得到的十进制数 的范围为 。


输出描述:
在一行上输出一个整数,代表 对应的十进制数。
示例1

输入

0xFA93

输出

64147

说明

\hspace{15pt}回忆十六进制转化为十进制的方法:从右往左,将第 i 位乘以 {\color{orange}{16^i}} ,然后求和。

\hspace{15pt}在这个样例中,\texttt{0xFA93} 的第 0 位是 \texttt{3} ,第 1 位是 \texttt{9} ,第 2 位是 \texttt{A} ,第 3 位是 \texttt{F} ,因此 \texttt{0xFA93} = 3 \times {\color{orange}{16^0}} + 9 \times {\color{orange}{16^1}} + 10 \times {\color{orange}{16^2}} + 15 \times {\color{orange}{16^3}} = 64147
加载中...