JavaScript では、Number オブジェクトの toString() メソッドを使用して、数値を Hex (16 進数) に変換できます。このメソッドは、指定された値を解析し、指定された基数 (基数) の文字列を返そうとします。 ) 表現形式、構文は「specify digital object.toString(16);」です。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript では、Number オブジェクトの toString() メソッドを使用して、数値を Hex (16 進数) に変換できます。
例:
var num = 255; console.log(num.toString(16));//输出FF
説明:
toString() メソッドは Number オブジェクトを変換できます文字列に変換して結果を返します。
構文:
NumberObject.toString(radix)
パラメータ | 説明 |
---|---|
radix | オプション。数値を表す基数を指定し、2 ~ 36 の整数になります。このパラメータを省略した場合は、基数 10 が使用されます。ただし、ECMAScript 標準では、パラメータが 10 以外の値の場合、実装は任意の値を返すことが許可されていることに注意してください。 |
# toString() メソッドは最初の引数を解析し、指定された基数の文字列表現を返そうとします。
基数が 10 より大きい文字の場合、その文字は 9 より大きい数字を表します。たとえば、16 進数 (基数 16) の場合は、a から F を使用します。
基数が指定されていない場合、優先される基数は 10 であるとみなされます。
var x='110'; alert(parseInt(x,2)); //6 =>以2进制解析110 alert(parseInt(x,8)); //72 =>以8进制解析110 alert(parseInt(x,16)); //272 =>以16进制解析110
【関連する推奨事項: JavaScript 学習チュートリアル】
以上がJavaScriptで数値をHex(16進数)に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。