java 32进制_Java 3种方法实现进制转换

Java 3种方法实现进制转换,数组,余数,方法,详细内容,相关文章

Java 3种方法实现进制转换

易采站长站,站长之家为您整理了Java 3种方法实现进制转换的相关内容。

由其他进制转换为十进制比较简单,下面着重谈一谈十进制如何化为其他进制。

1.使用Java带有的方法Integer,最简单粗暴了,代码如下

//使用java提供的方法

//但仅局限于比较常用的二进制、八进制、十六进制

public static String trans1(int num, int radix)

{

if(radix == 2)

return Integer.toBinaryString(num);

else if(radix == 8)

return Integer.toOctalString(num);

else if(radix == 16)

return Integer.toHexString(num);

return null;

}

2.使用数组进行交换,贴码:

//使用数组的形式进行转换

public static void trans2(int num, int radix)

{

System.out.println(num+"转成"+radix+"进制数为:");

//创建数组,32位

char[] arr = new char[32];

//创建参考字符数组

char[] ch = {


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部