求一段 把10进制 转成 20进制的java代码---急!!! 请顺便帮我写明注释方法传一个10进制的数字,返回一个20进制数字字符串 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int a = 23; String s = Integer.toString(a, 20); System.out.println(s); public String _10to20(int i){ return Integer.toString(i, 20); } int a = iint b = Integer.parseInt("" + a, 20);System.out.println("" + b);b就是你想要的20进制数 public static void main(String[] args) { int a = 21; String str = Integer.toString(a, 20);// 20表示20进制 System.out.println(str); System.out.println(Integer.valueOf(str)); } char[] tmp = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'a', 'b', 'c'.......}while( value / 20 != 0) { value20 = value % 20; value /= 20; } 不查不知道一查下一跳原来还有这么一个方法呢???static String toString(long i, int radix) 返回在使用第二个参数指定的基数时第一个参数的字符串表示形式 楼主应该要求20进制转10进制的代码。这下就没有相应的API方法了吧。呵呵 0123456789abcdefghijint num = Integer.parseInt("j9f", 20); public String getDec2Dou(int i){String str = null;str = Integer.toString(a, 20);return str;} public String getDec2Dou(int i){ String str = null; str = Integer.toString(i, 20); return str; } 哦。以前一直用的parseInt(String),没有注意parseInt(String ,int).掌柜的就是掌柜的,长工还是长工。 那么,各种进制之间的转换都能用API完成了。 知道有这个int num = Integer.parseInt("j9f", 进制);但是不知道能这么 灵活 啊20的也可以呵呵主要是没有用过 呵呵,只是以前看过,可以转换 2~36 的进制,超过了用 API 就没办法喽。 谢谢各位了,原来API中还有这么一个函数。 谢谢大家了,发了帖子着急,见没人会,硬是自己写了一个,晕结果今天一看,还有Integer.toString(a,b);这么一个方法,那天查API,把Integer的看了一遍硬是没有找到谢谢大家 何为面向对象?(具体的程序结构?设立思路?) 孙鑫《java无难事》视频刻碟邮寄优惠 我想将List的内容,添加到另一个List里,请问思路如何做? -------如何将一个TextArea设置为只读----- 请问何谓【框架】? 报cannot resolve symbol怎么处理 Anubis来领分呀!!!!!! 如何用JAVA实现访问静态页面上的…… _/_/_/_/关于包的路径的设置问题(ClassPath)_/_/_/_/ String是类还是对象? java设计实现日历计算程序 问个不是很简单的问题(关于下转型的)回帖有分
int a = 23;
String s = Integer.toString(a, 20);
System.out.println(s);
public String _10to20(int i){
return Integer.toString(i, 20);
}
int b = Integer.parseInt("" + a, 20);
System.out.println("" + b);
b就是你想要的20进制数
int a = 21;
String str = Integer.toString(a, 20);// 20表示20进制
System.out.println(str);
System.out.println(Integer.valueOf(str));
}
while( value / 20 != 0) {
value20 = value % 20;
value /= 20;
}
一查下一跳
原来还有这么一个方法呢???
static String toString(long i, int radix)
返回在使用第二个参数指定的基数时第一个参数的字符串表示形式
0123456789abcdefghijint num = Integer.parseInt("j9f", 20);
String str = null;
str = Integer.toString(a, 20);
return str;
}
String str = null;
str = Integer.toString(i, 20);
return str;
}
哦。以前一直用的parseInt(String),没有注意parseInt(String ,int).掌柜的就是掌柜的,长工还是长工。
但是不知道能这么 灵活 啊
20的也可以
呵呵
主要是没有用过
呵呵,只是以前看过,可以转换 2~36 的进制,超过了用 API 就没办法喽。