c中float和double的存储

为了强制定义一些特殊值,IEEE标准通过指数将表示空间划分成了三大块:
【1】最小值指数(所有位全置0)用于定义0和弱规范数
【2】最大指数(所有位全值1)用于定义±∞和NaN(Not a Number)
【3】其他指数用于表示常规的数。
posted on 2021-12-15 09:35 WillingCPP 阅读(49) 评论(0) 收藏 举报

为了强制定义一些特殊值,IEEE标准通过指数将表示空间划分成了三大块:
【1】最小值指数(所有位全置0)用于定义0和弱规范数
【2】最大指数(所有位全值1)用于定义±∞和NaN(Not a Number)
【3】其他指数用于表示常规的数。
posted on 2021-12-15 09:35 WillingCPP 阅读(49) 评论(0) 收藏 举报