function conver(n,arr,jinzhi){
var base = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F']
var t = parseInt(n/jinzhi);
if(t>0){
conver(t,arr,jinzhi);
}
arr.push(base[n%jinzhi]);
}
var arr=new Array();
conver(842670,arr,16);
console.info(arr.join(''));
转载于:https://my.oschina.net/hujunil1/blog/167858