16進数→10進数

基数 16 の値を 10 進数に変換し、一致する 8 進数形式と 2 進数形式を比較します。

16進数
Valid: 0-9, A-F (case insensitive)
10進数
8進数
2進数
クイックリファレンス
00
11
22
33
44
55
66
77
88
99
10A
11B
12C
13D
14E
15F

16 進値を 10 進整数に変換します

16 進数を 10 進数に変換すると、基数 16 の入力が基数 10 の出力に変換され、同等の 8 進値とバイナリ値も表示されます。 これを使用して、メモリ アドレス、バイト値、プロトコル フィールド、カラー コンポーネント、またはログやドキュメントからコピーされた値を確認します。

16 進数 0-9 および A-F を入力します。大文字と小文字は関係なく、空白は無視されます。ソースに 0x などのプレフィックスが含まれている場合は、コンバータがそのプレフィックスを受け入れることを確認しない限り、プレフィックスを削除してください。

使い方

  1. 入力フィールドに 16 進数を入力するか貼り付けます。
  2. 10 進数の結果と、クロスチェックのために示された 8 進数および 2 進数の等価物を確認します。
  3. 10 進数値には コピー を使用するか、別の数値を確認する前に クリア を使用します。

16進数から10進数への変換とは何ですか?

16 進数の は基数 16 で、値 0 ~ 9 には 0-9 を、値 10 ~ 15 には A-F を使用します。 10 進数は 10 を底とする、数えたり測定したりするために使用される日常的な数体系です。

16 進数の各桁は 4 つのバイナリ ビットを表すため、プログラミングやバイナリ データでは 16 進数が一般的です。バイトやアドレスなどの固定幅の値では、10 進数値が変更されていない場合でも、先頭のゼロが重要になる場合があります。

入力について

16 進数のみを使用し、数値の一部ではないラベル、区切り文字、またはプレフィックスを削除します。固定幅データの場合は、数値変換によって表示幅が維持されない可能性があるため、先頭のゼロをメモしておきます。

16 進バイト FF は 10 進数の 255 に変換され、8 進数および 2 進数としてチェックすることもできます。

--- 16進数入力 ---
FF

--- 10進数 ---
255

--- 8進数 ---
377

--- 2進数 ---
11111111

MCP 連携

MCP (Model Context Protocol) により、AI エージェントやアプリは Coding.Tools のユーティリティを発見し、変換、整形、ハッシュ、生成ワークフローで実行できます。

MCP ツール名: hex-to-decimal

MCP エンドポイント: https://coding.tools/mcp

まず tools/list を呼び出してください。各ツールには inputSchema、outputSchema、examples が含まれるため、AI エージェントやクライアントは推測せずに有効な引数を作成できます。

tools/call では、表示用の値は result.content[0].text、機械処理用の値は result.structuredContent を読みます。ツール単位の失敗は isError: true、プロトコル単位の失敗は JSON-RPC error を返します。

tools/call リクエスト例:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"hex-to-decimal","arguments":{"input":"0x1A3F"}}}'

ほとんどのテキストおよびデータツールは input 文字列と任意の options を受け取ります。ブラウザの画像 API が必要な画像ツールは発見用に公開され、必要に応じて Web UI へのリンクを返します。