Float32 值的计算方式
date
Jan 9, 2023
slug
Calculation-of-values-Float32
status
Published
tags
Code
summary
Float 类型是如何存储的?
type
Post
Created Time
Oct 28, 2023 01:45 PM
Updated Time
Feb 26, 2025 10:24 AM
AI summary
Status
遵循 IEEE 754 标准(所有新式 CPU 都支持该标准),浮点数在计算机中的存储,分为三部分:
- 符号位,区分正数还是负数。
- 指数部分, float32 在 [0,255]区间内, Float64 在 [0,2047]区间内。
- 有效数字部分,在[0,1]区间内。
浮点数的值 = 符号位*指数部分的值*有效数字部分的值
Float32 数值的具体的计算过程如下: