如何在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中文網其他相關文章!