10進制轉16進制

 //十進制轉十六進制
function HexNum(num){
if(num < 10)
    return num;
var ch = ['A','B','C','D','E','F'];
if(!ch[num - 10]){
  //超過范圍,可能是中文等數(shù)字
    throw Error(‘超出范圍’);
} 
return ch[num - 10];
}

function Otc2Hex(num){
var hex = [];    
while(num != 0){
    hex.push(HexNum(num%16));
    num /= 16;
    num = parseInt(num);    
  }
 return hex.reverse().join('');
}

console.log(Otc2Hex(65036));
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容