【算法】十六进制转10进制

题目描述

写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。(多组同时输入 )

输入描述:

 

输入一个十六进制的数值字符串。

输出描述:

 

输出该数值的十进制字符串。

示例1

输入

复制

0xA

输出

复制

10

 

代码:

import java.util.*;
public class Main{
    public static void main(String[]args){
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            String str = sc.nextLine().substring(2);
            System.out.println(convert(str));
        }
    }
    
    public static int convert(String str){
        return Integer.parseInt(str,16);
    }
}

 

©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页