zoukankan      html  css  js  c++  java
  • 进制转换

    题目描述

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

    输入描述:

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

    输出描述:

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

    示例1

    输入

    0xA

    输出

    10

    知识点:
    valueOf方法:

    valueOf() 方法用于返回给定参数的原生 Number 对象值,参数可以是原生数据类型, String等。该方法是静态方法。该方法可以接收两个参数一个是字符串,一个是基数。

    语法

    该方法有以下几种语法格式:

    static Integer valueOf(int i)
    static Integer valueOf(String s)
    static Integer valueOf(String s, int radix)

    参数

    • i -- Integer 对象的整数。

    • s -- Integer 对象的字符串。

    • radix --在解析字符串 s 时使用的进制数,用于指定使用的进制数。

    返回值

    • Integer valueOf(int i):返回一个表示指定的 int 值的 Integer 实例。

    • Integer valueOf(String s):返回保存指定的 String 的值的 Integer 对象。

    • Integer valueOf(String s, int radix): 返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String 中提取的值。

    代码:

    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();
                System.out.println(Integer.valueOf(str.substring(2),16).toString());
            }
        }
    }
  • 相关阅读:
    Linux的基本优化
    Linux登录自动切换root账户与历史命令优化
    前端借助dom-to-image把HTML转成图片并通过ajax上传到服务器
    HTTP基础知识(十一)
    HTTP基础知识(十)
    HTTP基础知识(九)
    HTTP基础知识(八)
    HTTP基础知识(七)
    HTTP基础知识(六)
    HTTP基础知识(五)
  • 原文地址:https://www.cnblogs.com/hisoka-study/p/13511781.html
Copyright © 2011-2022 走看看