您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页计算机怎么表示小数类型

计算机怎么表示小数类型

来源:伴沃教育

计算机怎么表示小数类型呢?小数类型的表示有点类型科学计数法,如 12000000 和 0.0000012的表示


数字表示

接下看看小数的数据格式,我们经常用这个数据格式来表示小数


小数 的数据格式

小数在计算机中按不同的精度表示类型被分为 Float 和 Double 类型,那么小数在计算机的内存中是怎么表示的呢?


小数的内存表示

那么 Float 和 Double 类型在内存中又是怎么表示的呢?Float 采用 32 bits,Double 采用 64 bits 。

不同精度表示

保存正常的小数值,因为 M 的范围都是[1.0 , 2),所以我们不保存 1。比如 1.2,我们用 0.2 来表示


正常的小数值

小数的内存表示中 s 的值,exp 的计算,frac 的内容


小数表示

来个例子说明,说明 s,exp,frac 分别是如何得到的。


小数表示案例

总结计算机小数表示的各种情况


总结

参考

  1. 华盛顿大学的 CSE 351 课程 The Hardware / Software Interface

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务