十六进制转十进制

将 16 进制值转换为十进制数并比较匹配的八进制和二进制形式。

十六进制数
Valid: 0-9, A-F (case insensitive)
十进制数
八进制数
二进制数
快速参考
00
11
22
33
44
55
66
77
88
99
10A
11B
12C
13D
14E
15F

将十六进制值转换为十进制整数

Hex 转十进制将 16 进制输入转换为 10 进制输出,并显示等效的八进制和二进制值。 使用它来检查内存地址、字节值、协议字段、颜色组件或从日志和文档复制的值。

输入十六进制数字0-9A-F;字母大小写无关紧要,并且忽略空格。如果您的源包含 0x 等前缀,请将其删除,除非您已确认转换器接受该前缀。

使用方法

  1. 在输入字段中键入或粘贴十六进制数字。
  2. 查看十进制结果,以及显示的八进制和二进制等效值以进行交叉检查。
  3. 在检查另一个数字之前,使用 复制 作为十进制值,或使用 清除

什么是十六进制到十进制的转换?

十六进制 是以 16 为基数,使用 0-9 表示值 0 到 9,使用 A-F 表示值 10 到 15。十进制以 10 为基数,是用于计数和测量的日常数字系统。

每个十六进制数字代表四个二进制位,这就是十六进制在编程和二进制数据中常见的原因。前导零对于固定宽度值(例如字节或地址)可能很重要,即使十进制数字值未更改也是如此。

输入说明

仅使用十六进制数字并删除不属于数字的标签、分隔符或前缀。对于固定宽度数据,请记下所有前导零,因为数字转换可能不会保留显示宽度。

示例

十六进制字节 FF 转换为十进制 255,也可以检查为八进制和二进制:

--- 十六进制输入 ---
FF

--- 十进制 ---
255

--- 八进制 ---
377

--- 二进制 ---
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 的图片工具会用于发现,并在需要浏览器能力时返回网页入口。