首頁 > web前端 > js教程 > 如何在 JavaScript 中將十進制轉換為十六進位(以及反之)?

如何在 JavaScript 中將十進制轉換為十六進位(以及反之)?

Barbara Streisand
發布: 2024-12-18 10:21:17
原創
313 人瀏覽過

How to Convert Decimal to Hexadecimal (and Back) in JavaScript?

如何在JavaScript 中將十進位轉換為十六進位

在JavaScript 中將十進位值轉換為十六進位等效值項是Web 開發和電腦中的常見任務程式設計。十六進位或以 16 為基數,是一種數字系統,使用 16 個字母和數字(0-9、A-F)來表示值。

要將十進位值轉換為 JavaScript 中的十六進位等效值,您可以使用toString() 方法。此方法將數字轉換為指定基數的字串表示形式。以下程式碼片段示範如何將十進位值轉換為十六進位:

const decimalValue = 15;
const hexString = decimalValue.toString(16);
console.log(hexString); // logs "f"
登入後複製

在此範例中,toString() 方法將十進位值15 轉換為其等效的十六進位值,即“f”。

要將十六進位值轉換回十進位等值,您可以使用以 16 為基數的 parseInt() 函數。以下程式碼片段顯示如何將十六進位字串轉換為十進位數字:

const hexString = "f";
const decimalValue = parseInt(hexString, 16);
console.log(decimalValue); // logs 15
登入後複製

透過利用toString() 和parseInt() 函數,您可以輕鬆地在JavaScript 中在十進位和十六進制值之間進行轉換。

以上是如何在 JavaScript 中將十進制轉換為十六進位(以及反之)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板