数字进制转换器 | 快速转换数字进制
数字进制转换器可在2至36进制间转换,包括二进制、八进制、十进制和十六进制,支持整数和小数的快速准确转换。
在不同的数字进制之间转换数字(十进制,二进制,十六进制等)
输入选项
输出选项
结果:
使用说明
- 在输入框中输入您的数字
- 选择输入数字的进制(例如,十六进制为16)
- 选择所需的输出进制
- 点击转换以查看结果
主要功能
- 支持2到36的进制
- 常见的进制转换(二进制,八进制,十进制,十六进制)
- 字母输入不区分大小写
- 一键复制结果
常见用例
- 在十进制和二进制之间转换
- 处理十六进制颜色代码
- 计算机科学计算
- 数字电子工作
从你的AI智能体调用此工具
免费的JSON API和Model Context Protocol (MCP) 服务器。无需注册、无需API密钥、CORS开放。专为Claude、ChatGPT、Cursor、脚本和前端应用设计。
curl -X POST https://mate.tools/api/v1/number-base.php \
-H "Content-Type: application/json" \
-d '{"value":"ff","from_base":16,"to_bases":[2,10,16,"roman"]}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/number-base.php",
data=json.dumps({"value":"ff","from_base":16,"to_bases":[2,10,16,"roman"]}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/number-base.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"value":"ff","from_base":16,"to_bases":[2,10,16,"roman"]}),
});
console.log(await r.json()); 添加到 claude_desktop_config.json(Claude Desktop)、~/.cursor/mcp.json(Cursor)或任何其他MCP兼容客户端:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} 常见问题
数字进制(或基数)决定了用于表示数字的唯一数字的数量。例如,二进制(基数2)只使用0和1,而十进制(基数10)使用数字0-9。
常见的进制包括:二进制(2),八进制(8),十进制(10),和十六进制(16)。这些在计算机科学和数字系统中经常使用。
对于大于10的进制,使用字母A-Z来表示9之后的数字。例如,在十六进制中,A=10,B=11,...,F=15。