「java进制转换实现」java其他进制转换为十进制
本篇文章给大家谈谈java进制转换实现,以及java其他进制转换为十进制对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
怎么用java实现? 进制转换
例如:把16进制的数转换为10进制的
可以通过Integer.parseInt(String s, int radix)方法实现,radix是进制,可以是2(二进制),10(十进制),16(十六进制)等。
举例:
System.out.print(Integer.parseInt("F", 16)););
结果就是:15
JAVA如何实现进制之间的转换
public static void main(String[] args)
{
int number = 123; //十进制
System.out.println(Integer.toBinaryString(number)); //二进制1111011
System.out.println(Integer.toOctalString(number)); //八进制173
System.out.println(Integer.toHexString(number)); //十六进制7b
}
Java中如何实现十进制到其他进制的转换
Java转换十进制为其他进制的两种方法
利用printf():view plaincopy to clipboardprint?
public class TigerNumberDemo {
public static void main(String[] args) {
// 输出 19 的十进制表示
System.out.printf("%d%n", 19);
// 输出 19 的八进制表示
System.out.printf("%o%n", 19);
// 输出 19 的十六进制表示
System.out.printf("%x%n", 19);
}
}
public class TigerNumberDemo { public static void main(String[] args) { // 输出 19 的十进制表示
System.out.printf("%d%n", 19); // 输出 19 的八进制表示
System.out.printf("%o%n", 19); // 输出 19 的十六进制表示
System.out.printf("%x%n", 19);
}}
利用Integer类方法:view plaincopy to clipboardprint?
public class NumberDemo {
public static void main(String[] args) {
// 十进制 19 转成二进制 10011
System.out.println(Integer.toBinaryString(19));
// 十进制 19 转成十六进制 13
System.out.println(Integer.toHexString(19));
// 十进制 19 转成八进制 23
System.out.println(Integer.toOctalString(19));
}
}
关于java进制转换实现和java其他进制转换为十进制的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-25,除非注明,否则均为
原创文章,转载请注明出处。