Advanced

IEEE-754 浮点数转换器

将任何十进制数编码为其精确的 IEEE-754 单精度或双精度位模式,并查看符号位、指数和尾数字段。
The number to encode (e.g. 0.15625, -42.5, 3.14159)

Precision

Reconstructed value
0.156250

Value decoded back from the stored bits

3%
25%
72%
Sign (1 bit)
指数 (8 bits)
尾数 (23 bits)
Bit-field allocation: sign / exponent / mantissa out of 32 bits total
Class
Normal
Sign
Positive (0)
Stored exponent
124
Bias
127
Unbiased exponent
-3
Effective exponent
-3
Hex word
0x3E200000
Total bits
32
Binary
0 01111100 01000000000000000000000
结果仅为一般参考性的估算,并非专业建议——在依赖这些重要结果之前,请务必自行独立核实。 阅读完整免责声明.
快速解答

这个计算器是如何工作的?

此转换器将十进制数编码为其 IEEE-754 位模式。它将字节分为符号位、指数字段和尾数,然后报告有偏和无偏指数、十六进制字节以及重建的精确值,适用于 32 位单精度和 64 位双精度,包括零、无穷大、NaN 和次正规数。

公式
value = (-1)^sign × 1.mantissa × 2^(storedExponent - bias)
How this is calculated

您输入的十进制值通过平台 DataView(setFloat32 用于 32 位单精度,setFloat64 用于 64 位双精度)写入字节缓冲区,然后每个字节被读回并以大端序展开为其二进制数字。生成的位字符串被切片为三个字段:1 个符号位,然后是指数(单精度 8 位,双精度 11 位),最后是尾数或小数(单精度 23 位,双精度 52 位)。

指数使用偏置存储,使其能够在没有单独符号的情况下表示正负幂:单精度的偏置为 127,双精度为 1023。无偏指数就是存储的指数减去偏置。对于正规数,实际值为 (-1)^sign × 1.mantissa × 2^(storedExponent - bias),其中前导 1 是隐含的,不存储。

特殊情况直接从字段模式处理。全零指数和零尾数为 ±0;全零指数和非零尾数为次正规数,其有效指数为 1 - bias,且前导位为 0 而不是 1。全一指数和零尾数为 ±Infinity,全一指数和非零尾数为 NaN。重建的值直接从相同字节读回,因此精确显示最近的可表示值,包括编码过程中发生的任何舍入。

常见问题

大多数十进制数无法在二进制浮点中精确表示,因此编码器存储最接近的可表示值。重建字段显示该舍入值,这正是您的计算机实际使用的值。

指数以偏置(单精度为 127,双精度为 1023)存储为非负整数偏移量。这允许一个无符号字段同时编码大小幅度;二的真实幂是存储的指数减去偏置。

零使用全零指数和尾数。无穷大使用全一指数和零尾数。NaN 使用全一指数和非零尾数。次正规数使用全零指数和非零尾数,且有隐含的前导 0。

也称为

ieee754转换
浮点数表示
浮点转二进制
单精度双精度
尾数指数计算
浮点数转换
ieee浮点
float转二进制

APA

TG we-Calculate Editorial Team. (2026). IEEE-754 浮点数转换器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/ieee-754-floating-point-converter

Chicago

TG we-Calculate Editorial Team. "IEEE-754 浮点数转换器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/ieee-754-floating-point-converter.

IEEE

TG we-Calculate Editorial Team, "IEEE-754 浮点数转换器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/ieee-754-floating-point-converter

BibTeX

@misc{wecalculate_ieee_754_floating_point_converter, title = {IEEE-754 浮点数转换器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/ieee-754-floating-point-converter}}, year = {2026}, note = {TG we-Calculate} }

这个计算器对您有帮助吗?