原森情報技術研究所 WEBコンテンツ企画・制作・運営・サポート / 兵庫県 神戸市 明石市 /

進数変換ツール ver1.0

ソース作成用データ入力フォーム

10進数

入力した10進数から変換/1桁

16進数

入力した16進数から変換/1桁

2進数

入力した2進数から変換/1桁

8進数

入力した8進数から変換/1桁

36進数

入力した36進数から変換/1桁

数値入力したフォーム(フォーカスで色が変化)の【入力したxx進数から変換】ボタンクリックで、その他のフォームに進数変換した数値とボタン横に桁数が表示されます。

(フォームにサンプル値入力)

※javascriptの number.toString(radix) で変換。radixは2~36まで。36進で使う文字が0~z(小文字のゼット)なので、入力データはtoLowerCase()し、大文字を入力しても小文字に変換します。

こっそり進数の面白さに気付いた人へ、進数暗号クイズ。「fde02 29f 1ee918f」はなんと書いてあるのでしょうか?

※何も考えず、上記のような単純なプログラムなので、36進数で10桁(zzzzzzzzzz)までが安全です。それ以上の数値は正しくない場合があります。

※整数で精度の保証は-2の53乗 (-9,007,199,254,740,992) ~2の53乗 (9,007,199,254,740,992) までなので範囲外では演算時に誤差が出ます。

参考サイト1 / 参考サイト2

top > 進数変換ツール ver1.0

使い方

フォームにxx進数に対応する数値を入力します。

入力時はフォーカスしたことが分かるようにフォームの背景色が変化。

入力後、[入力したxx進数から変換]ボタンをクリックすると、その他のxx進数に変換された値がそれぞれのフォームに表示されます。

ボタンの横には参考として桁数(文字数)が表示されます。

【入力支援】

【入力支援】にあるリンクボタンをクリックすると、各サンプル値が(xx進数)に対応したフォームに入力され、フォーカスがフォームに来るようになっています。

リセット

リセットをクリックするとフォームの入力を初期化します。

備考

javascriptの number.toString(radix) で単純変換しています。radixは2~36まで。36進で使う文字が0~z(小文字のゼット)なので、入力データはtoLowerCase()し、大文字を入力しても小文字に変換します。

入力値の制限

単純なプログラムなので、36進数で10桁(zzzzzzzzzz)までが安全です。それ以上の数値は正しくない場合があります。

コピーライト

Copyright © Haramori Laboratory of Information Technology 2015 All rights reserved.

update 2015.04.21
HELP1 HELP2 HELP3 HELP4 HELP5
カテゴリMENU
お問い合せ