当前位置: 肆参拓扑网 > 知识问答 > float是什么意思

float是什么意思

时间:2024-06-19 06:00:18来源:肆参拓扑网

浮点型数据类型。

浮点数使用 IEEE(电气和电子工程师协会)格式。浮点类型的单精度值具有 4 个字节,包括一个符号位、一个 8 位 excess-127 二进制指数和一个 23 位尾数。尾数表示一个介于 1.0 和 2.0 之间的数。

浮点数在计算机中的存储原理:

一、在计算机中,保存这个数使用的是浮点表示法,分为三大部分:

1.第一部分用来存储符号位(sign),用来区分正负数,这里是0,表示正数

2.第二部分用来存储指数(exponent),这里的指数是十进制的6

3.第三部分用来存储小数(fraction),这里的小数部分是001110011

二、需要注意的是,指数也有正负之分

float类型是32位,是单精度浮点表示法:

符号位(sign)占用1位,用来表示正负数,

指数位(exponent)占用8位,用来表示指数,

小数位(fraction)占用23位,用来表示小数,不足位数补0。

而double类型是64位,是双精度浮点表示法:

符号位占用1位,指数位占用11位,小数位占用52位。

浮点型数据类型。

浮点数使用 IEEE(电气和电子工程师协会)格式。浮点类型的单精度值具有 4 个字节,包括一个符号位、一个 8 位 excess-127 二进制指数和一个 23 位尾数。尾数表示一个介于 1.0 和 2.0 之间的数

浮点数在计算机中的存储原理:

一、在计算机中,保存这个数使用的是浮点表示法,分为三大部分:

1.第一部分用来存储符号位(sign),用来区分正负数,这里是0,表示正数

2.第二部分用来存储指数(exponent),这里的指数是十进制的6

3.第三部分用来存储小数(fraction),这里的小数部分是001110011

浮点型数据,就是编程里代表某一类数据的一个统称,精度是4位

免责声明:文章数据由网友投稿或转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请与本站管理员联系,我们将在第一时间删除内容!
Copyright ©2020-2024 肆参拓扑网 (www.43tp.com) 版权所有 琼ICP备2022010180号-11