DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> javascript常見數字進制轉換實例分析
javascript常見數字進制轉換實例分析
編輯:關於JavaScript     

本文實例講述了javascript常見數字進制轉換的方法。分享給大家供大家參考,具體如下:

基本思路是先把其他進制的轉化成 十進制,然後再轉化。這個過程是利用parseInt函數,例如把一個16進制的數字(num)轉化成10進制,num = parseInt(num,16)。 如果再想把它轉化成二進制的,就是如下:num.toString(2) 。

這其中關於16進制的一個函數也很特別,escape函數可以將一個字符串轉化成16進制的數字。

下面是一個綜合的例子:

var a = escape(code); //code是個十六進制形式的字符串,a就是一個十六進制數
var b = parseInt(a,16); // 把十六進制數轉化成十進制
var c = b.toString(2); //把十進制轉化成二進制
var d = (c+'').slice(-2,-1); //其中c+''把數字轉化成一個字符串,是個技巧。取這個二進制數字中的倒數第二個數

對數制轉換與運算感興趣的朋友還可以參看本站工具:

科學計算器在線使用_高級計算器在線計算

在線計算器_標准計算器

在線科學計算器flash版

更多關於JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數學運算用法總結》

希望本文所述對大家JavaScript程序設計有所幫助。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved