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