在线进制转换
支持在2~36进制之间进行任意转换
|
转换数字
此处填写你想要的数值 一般选10进制
|
|
转换结果
此处为对应上方填入的数值转换后的结果 一般选16进制
注意看代码处有几个X 如果位数不足一般都是在结果前面补0来补满对应的位数
|
IEEE 754浮点数十六进制相互转换
32位 四字节 单精度
10进制
此处填写你想要的数值 填完后点击下方16进制按钮即可转换
16进制
此处为对应上方数值转换后的结果
注意每个字节中间会有空格 填入到代码中的时候要去除这些空格
工具介绍
16 进制转浮点数工具按 IEEE 754 单精度(binary32)规范,把 4 字节十六进制数还原成十进制浮点数,同时展示符号位、阶码与尾数的拆分过程,常用于解析规约报文与设备寄存器。
使用方法
- 在输入框填写数值,并确认来源单位。
- 选择目标单位或目标进制;部分工具会一次列出全部同类单位。
- 读取换算结果与对照表,注意结果保留的有效位数。
- 需要反向换算时,把结果作为输入再转一次即可。
计算公式
IEEE 754 单精度共 32 位:1 位符号位 S、8 位阶码 E、23 位尾数 M 规格化数:值 = (−1)^S × (1 + M/2^23) × 2^(E−127) 非规格化数(E=0):值 = (−1)^S × (M/2^23) × 2^(−126) E=255 时表示无穷大或 NaN
注意字节序:多数电力规约按高字节在前传输,若结果明显异常请尝试反转字节顺序。
常用场景
报文解析
把遥测报文里的 4 字节数据段还原成实际浮点值。
寄存器调试
核对上位机与设备显示的浮点数是否一致。
常见问题
结果是一个极大或极小的数?
多半是字节序反了,把十六进制按字节倒序后再试一次。
支持双精度吗?
本工具按单精度 binary32 解析;双精度需要 8 字节输入,请勿混用。
输入格式有什么要求?
填 8 位十六进制字符,可带空格分隔;不要带 0x 前缀或其它字符。
以上内容仅用于说明本工具的使用方法与计算口径;财务、税务、贷款等结果均为估算,实际以官方或合同口径为准。
