首页 热点专区 小学知识 中学知识 出国留学 考研考公
您的当前位置:首页正文

计算机怎么表示小数类型

2024-12-07 来源:要发发知识网

计算机怎么表示小数类型呢?小数类型的表示有点类型科学计数法,如 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
显示全文