ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript で 10 進数と 16 進数を変換するにはどうすればよいですか?

JavaScript で 10 進数と 16 進数を変換するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-11 13:59:24
オリジナル
236 人が閲覧しました

How Do I Convert Between Decimal and Hexadecimal in JavaScript?

JavaScript での 10 進数から 16 進数への変換

10 進数値を同等の 16 進数値に変換することは、プログラミングにおける一般的なタスクです。 JavaScript では、これは toString(base) メソッドを使用して簡単に行うことができます。

16 進数の文字列への変換

10 進数を 16 進数の文字列表現に変換するには、次のようにします。次の構文を使用します:

hexString = yourNumber.toString(16);
ログイン後にコピー

たとえば、 10 進数の 10 を 16 進数に変換するには、次のように書きます。

let hexString = 10.toString(16);
ログイン後にコピー

これにより、「a」は 10 の 16 進数表現であるため、文字列「a」が hexString 変数に割り当てられます。

16 進文字列からの変換

16 進数の文字列を 10 進数の文字列に戻すには、parseInt(string,base) 関数を使用します。

yourNumber = parseInt(hexString, 16);
ログイン後にコピー

たとえば、16 進数の文字列「a」を 10 進数の文字列に変換するには、次のように記述します。

let yourNumber = parseInt("a", 16);
ログイン後にコピー

これにより、yourNumber 変数に値 10 が割り当てられます。

覚えておいてください。両方のメソッドの基数パラメータは、変換される数値の基数を指定します。 16 進数の場合、常に基数を 16 に設定します。

以上がJavaScript で 10 進数と 16 進数を変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート