JavaScript

[JavaScript] 2進数、8進数、16進数値⇔10進数を変換する

投稿日:2016年10月2日 更新日:

2進数、8進数、16進数と10進数を変換するサンプルです。

n進数→10進数に変換する

n進数を10進数に変換するには、parseIntを使用します。

例)2進数、8進数、16進数→10進数に変換する

メモ

  • parseIntの第1引数にn進数数値表記、第2引数にn進数の数を指定します。
  • n進数値でない文字列が渡された場合は、NaN型(Not A Number)が返ります。
  • 2進数、8進数、16進数は数値リテラルでも表せます。
    詳しくは「2進数、8進数、16進数の数値リテラル」をご覧ください。

実行サンプル

n進数→10進数変換の動作確認ができます。

02進数→10進数:
08進数→10進数:
16進数→10進数:

10進数→n進数に変換する

10進数をn進数に変換するには、toStringを使用します。

例)10進数→2進数、8進数、16進数に変換する

メモ

  • 変換したいn進数の値を、toStringの引数に渡せばOKです。
  • 数値でない値をtoStringするとNaNが返ります。

実行サンプル

10進数→n進数変換の動作確認ができます。

10進数→02進数:
10進数→08進数:
10進数→16進数:

スポンサーリンク

スポンサーリンク

-JavaScript
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[JavaScript] 文字列をJavaScriptコードとして評価する

文字列をJavaScriptコードとして評価するにはevalを使用します。 サンプル 例)文字列をJavaScriptコ ...

[JavaScript] ブラウザのリロード(再読込)ボタンを実装する

ブラウザの「リロード」(再読込)ボタンを実装するサンプルです。 window.location.reloadを使用します ...

[JavaScript] 絶対値を求める(Math.abs)

絶対値を求めるには、Math.abs()を使用します。 構文 (aの絶対値を求めてxに代入する) var x = Mat ...

[JavaScript] 画像が読込み中かどうかチェックする

画像が読込み中かどうかチェックするサンプルです。 サンプルソース 例)画像が読込み中かどうかチェックする [crayon ...

[JavaScript] 小数値の小数点以下の桁数を取得する

小数値の小数点以下の桁数を取得するサンプルFunctionです。 サンプルソース 例)小数点以下の桁数を取得する [cr ...

スポンサーリンク