「java进制转换实现」java其他进制转换为十进制

博主:adminadmin 2022-11-25 18:31:05 42

本篇文章给大家谈谈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其他进制转换为十进制的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-25,除非注明,否则均为首码项目网原创文章,转载请注明出处。