定义一个函数,利用参数传入一个十六进制数,返回相应的十进制数。
定义一个函数,利用参数传入一个十六进制数,返回相应的十进制数。 问题点数:20、回复次数:2Top
1 楼PL_Leaf()回复于 2006-12-01 11:17:36 得分 20
public long hexToDec(String hex){
String hexList="0123456789ABCDEF";
long dec=0;
for(int i=hex.length()-1;i>=0;i--)
dec=dec+hexList.indexOf(hex.charAt(i))*(long)Math.pow(16, hex.length()-1-i);
return dec;
}Top
2 楼zjluoliuliu()回复于 2006-12-01 17:48:32 得分 0
用C语言编可以吗?我是初学者,谢谢大家了。我题目的意思是若输入1F,返回31Top





