蓝桥杯BASIC-11(十六进制转十进制)

问题描述
  从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。
  注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
样例输入
FFFF
样例输出
65535

package testing_02;
import java.math.BigInteger;
import java.util.Scanner;
public class test_11 {  
        // TODO Auto-generated method stub
        public static void main(String[] args) { 
            Scanner input = new Scanner(System.in); 
            BigInteger bi = null; 
            String enter = null; 
            enter = input.next(); 
            bi = new BigInteger(enter, 16); 
            String show = bi.toString(10); 
            System.out.println(show); 
            } 


}
    原文作者:进制转换
    原文地址: https://blog.csdn.net/kaishihaohaozuoshi/article/details/53645309
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞