进制转换器 - 2/8/10/16进制及自定义进制
输入数字立即转换,支持自定义底数以及浮点数转换。
UD5工具箱
二进制、八进制、十进制、十六进制实时互转 · 支持小数 · 一键复制
parseInt(string, radix) — 将指定进制字符串转为十进制整数number.toString(radix) — 将十进制数字转为指定进制字符串parseInt('1010', 2) 返回 10;(255).toString(16) 返回 "ff"。但内置方法对于小数转换支持有限,本工具实现了完整的小数转换算法。
输入数字立即转换,支持自定义底数以及浮点数转换。
将ASCII/Unicode文本转换为二进制序列,每字符显示8位二进制数,支持空格分隔输出。
在线Unicode编码转换,支持字符与Unicode码点、UTF-8十六进制之间的相互转换,便于字符分析。
将代码中的缩进在空格和 Tab 之间相互转换,可指定缩进宽度,确保团队代码风格一致。
输入文本,将所有空白字符用特殊符号标记显示,帮助排查缩进混乱或隐形字符问题。
输入文本,同时查看其在二进制、八进制、十六进制、摩斯电码等格式下的编码结果。
上传任何文件,以十六进制和 ASCII 对照形式显示文件字节内容,适合简单分析文件头。
创建 ArrayBuffer,用不同 TypedArray 视图读写,观察字节布局和大小端差异。
输入十进制浮点数,显示其在内存中的二进制表示,支持单精度和双精度,附解释。
输入两个整数,选择位运算操作,查看二进制表示和结果,适合底层开发调试。
上传文件或粘贴十六进制头部,根据魔数识别真实文件格式,无视扩展名伪装。
输入Proto定义和Base64编码的protobuf数据,在线解码为JSON,辅助分析二进制通信内容。
输入两个二进制数和操作码,可视化展示简单ALU的加减乘除、与或非结果和标志位。
将JSON转换为CBOR字节数组并以十六进制显示,反之亦然,适用于IoT数据传输。
演示yEnc编码如何将8位二进制转换为适合新闻组的7位文本,并提供解码还原。
输入两个二进制数,按补码加法计算并显示进位、零标志、溢出标志等状态。
在二进制和八进制数字之间实时转换,支持批量处理,方便嵌入式开发和数学运算。
将任意文本逐字符转换为二进制表示,同时可生成ASCII艺术式的二进制块。
输入十进制整数,显示其原码、反码和二进制补码形式,演示计算机负数。
输入十进制小数,展示其在内存中的符号位、指数、尾数二进制布局。
输入两个数字,显示它们的二进制表示,并逐位展示与、或、异或等运算过程。
将二进制字符串精确转换为十六进制,支持空格分隔和8位分组,方便调试原始数据。
以二进制圆点或数字显示当前时分秒,提供BCD模式,专为极客设计的炫酷桌面时钟。
在线UUEncode与UUDecode,文本与二进制转换的古老编码,兼容Unix传送历史格式。
将不带空格的十六进制字符串解码还原为原始文本,方便阅读编码数据。
将空格分隔的8位二进制序列解码为可读文本,支持ASCII及扩展字符集。
将普通字符串转换为十六进制表示,支持字节间分隔符自定义,便于开发调试。