天天看點

Java實作十六進制轉十進制

基礎練習 十六進制轉十進制

時間限制:1.0s 記憶體限制:512.0MB

送出此題 錦囊1 錦囊2

問題描述

  從鍵盤輸入一個不超過8位的正的十六進制數字元串,将它轉換為正的十進制數後輸出。

  注:十六進制數中的10~15分别用大寫的英文字母A、B、C、D、E、F表示。

樣例輸入

FFFF

樣例輸出

65535

import java.util.Scanner;


public class 十六進制轉十進制 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.nextLine();
		long num = Long.parseLong(s,16);
		System.out.println(num);
	}

}

           
import java.util.Scanner;


public class 十六進制轉十進制 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.nextLine();
		long num = Long.parseLong(s,16);
		System.out.println(num);
	}

}

           

繼續閱讀