當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Javascript decimal轉hex用法及代碼示例


給定一個數字,任務是將數字從十進製轉換為十六進製。這可以通過使用 toString() 方法來完成。它接受作為轉換字符串基礎的參數。在這種情況下,基數將是 16。

用法:

decimalNumber.toString( radix )

    參數:它接受下麵列出的兩個參數:

  • decimalNumber:它保存需要轉換的十進製格式的數字。
  • base:它擁有數字轉換的數字係統的基礎。

範例1:此示例將 20 轉換為十六進製數字係統。


<!DOCTYPE html> 
<html> 
  
<head> 
    <title> 
        How to convert decimal to
        hex in JavaScript ?
    </title>
</head> 
          
<body style = "text-align:center;"> 
      
    <h1 style = "color:green;" > 
        GeeksForGeeks 
    </h1> 
              
    <p id="up"></p>
      
    <button onclick="myGFG()"> 
        Convert to hex
    </button> 
      
    <p id="down" style="color:green"></p>
              
    <script> 
        var GFG_Var = 20;
        var up = document.getElementById("up");
        up.innerHTML = GFG_Var;
        var down = document.getElementById("down");
      
        function myGFG() {
            var GFG_Var2 = GFG_Var.toString(16); 
            down = document.getElementById("down");
            down.innerHTML = "hex of "+ GFG_Var
                    + " is = " + GFG_Var2;
        }
    </script> 
</body> 
  
</html>                                

輸出:

  • 在單擊按鈕之前:
  • 單擊按鈕後:

範例2:此示例將數字 100 轉換為其八進製數字係統。


<!DOCTYPE html> 
<html> 
    <head> 
        <title> 
            Decimal to octal number 
            system in JavaScript
        </title>
    </head> 
          
    <body style = "text-align:center;"> 
      
        <h1 style = "color:green;" > 
            GeeksForGeeks 
        </h1> 
              
        <p id = "up"></p>
          
        <button onclick="myGFG()"> 
            Convert to octal
        </button> 
          
        <p id = "down" style="color:green"></p>
              
        <script> 
            var GFG_Var = 100;
            var up = document.getElementById("up");
            up.innerHTML = GFG_Var;
            var down = document.getElementById("down");
              
            function myGFG() {
                var GFG_Var2 = GFG_Var.toString(8); 
                down = document.getElementById("down");
                down.innerHTML = "octal of "+ GFG_Var 
                        + " is = " + GFG_Var2;
            }
        </script> 
    </body> 
</html>                            

輸出:

  • 在單擊按鈕之前:
  • 單擊按鈕後:

嘿,怪胎! Web 開發世界中不斷湧現的技術總是讓人們對這個主題充滿熱情。但在你處理大型項目之前,我們建議你先學習基礎知識。通過我們的 JavaScript 課程學習 JS 概念,開始您的 Web 開發之旅。現在是有史以來最低的價格!




相關用法


注:本文由純淨天空篩選整理自PranchalKatiyar大神的英文原創作品 How to convert decimal to hex in JavaScript ?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。