跳到主要内容

IEEE 754 浮点数转换器

在线 IEEE 754 浮点数转换器,32 位单精度与 64 位双精度双向转换。输入十进制、0x 十六进制或二进制位串都能解析,输出把符号位、指数、尾数逐段拆开并标色显示,同时给出十六进制、精确十进制值与相邻可表示值,误差一目了然。支持 ±0、无穷、NaN 与次正规数。适合搞懂 0.1 为什么存不准。全部在浏览器本地完成。

浏览器本地处理 实时计算
输入

自动识别写法:以 0x 开头按十六进制、只含 0 和 1 且长度等于位宽按二进制、其余按十进制。十进制会同时给出向上与向下取整的相邻值,方便看精度边界。

格式说明
1
符号位

1 位。0 是正数,1 是负数。所以 +0 和 -0 是两个不同的位模式,但比较时相等。

2
指数

单精度 8 位、双精度 11 位,用偏移量存储(127 / 1023)。全 0 表示次正规数或零,全 1 表示无穷或 NaN。

3
尾数

23 位或 52 位,存的是小数点后的部分,前面隐含一个 1(次正规数除外)。这就是 0.1 存不准的原因:它换算成二进制是无限循环小数。

位模式
符号 指数 尾数

工具说明

在线 IEEE 754 浮点数转换器,32 位单精度与 64 位双精度双向转换。输入十进制、0x 十六进制或二进制位串都能解析,输出把符号位、指数、尾数逐段拆开并标色显示,同时给出十六进制、精确十进制值与相邻可表示值,误差一目了然。支持 ±0、无穷、NaN 与次正规数。适合搞懂 0.1 为什么存不准。全部在浏览器本地完成。

使用方法

  1. 在上方输入框中填入待处理的内容,或点击「填入示例」一键体验
  2. 根据需要调整参数选项,结果会随输入实时更新
  3. 点击「开始处理」即可得到结果,支持一键复制或导出文件

提示

  • 本工具完全在浏览器本地运行,数据不会离开您的设备
  • 完全免费、无需注册、不限使用次数
  • 多数工具支持实时计算,输入即出结果