たとえば"0xdc"
、16進数がある場合、JSでこの16進数string
を16進数Number
型に変換するにはどうすればよいですか?
文字通り、引用符を失うだけです。Number()
コンストラクタとparseInt()
だけは、0から255までの整数にそれを変換し、私はしたいです0xdc
。
編集:
私のポイントをより明確にするために:私はから行ってみたい"0xdc"
(種類のString
)、に0xdc
(種類のNumber
)
Number
最初にコンストラクターを使用してParseInt
から、基数10に変換できます。
console.log(parseInt(Number("0xdc"), 10));
JavaScriptは、いくつかの表記法を使用して、次のような数値形式を認識します-
0x
= 16進数0b
=バイナリ0o
= 8進数 したがって、必要なものを手に入れることはできません。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加