zoukankan      html  css  js  c++  java
  • 蓝桥杯练习系统——基础练习 十六进制转十进制

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


    ——————————————————————————————————————————————————————

    分析:

    使用Java类库的API。

    输入十六进制字符串->用Long.parseLong()->解析成long型变量->输出

    ——————————————————————————————————————————————————————

    代码:

    import java.util.Scanner;
    
    
    public class Main {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Scanner cin = new Scanner(System.in);
    		while(cin.hasNext()) {
    			String hex_num = cin.nextLine();
    			long dec_num = Long.parseLong(hex_num, 16);
    			System.out.println(dec_num);
    		}
    		cin.close();
    	}
    
    }
    


  • 相关阅读:
    解决方案
    项目管理
    项目管理
    产品经理
    产品经理
    产品经理
    产品经理
    vue学习面向对象,在项目中怎么用呢?
    vue表单验证不通过,依然能执行点击事件里面的代码?
    vue中js文件中export常见方法及使用
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/7219707.html
Copyright © 2011-2022 走看看