import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
String s = scanner.next();
System.out.println("Hex: 0x" + s);
//将十六进制转为十进制
String shi = Long.valueOf(s, 16).toString();
long ten = Long.parseLong(shi);
System.out.println("Decimal: " + ten);
//十进制转为八进制
String eight = Long.toOctalString(ten);
for(int i = eight.length(); i < 4; i++){
eight = "0" + eight;
}
System.out.println("Octal: " + eight);
scanner.close();
}
}
P0102进制转换
最新推荐文章于 2022-06-13 12:34:07 发布