导读 您好,今日明帅来为大家解答以上的问题。float在c语言中代表什么,float是什么意思相信很多小伙伴还不知道,现在让我们一起来看看吧!1、浮点...
您好,今日明帅来为大家解答以上的问题。float在c语言中代表什么,float是什么意思相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、浮点型数据类型。
2、浮点数使用 IEEE(电气和电子工程师协会)格式。
3、浮点类型的单精度值具有 4 个字节,包括一个符号位、一个 8 位 excess-127 二进制指数和一个 23 位尾数。
4、尾数表示一个介于 1.0 和 2.0 之间的数。
5、浮点数在计算机中的存储原理:一、在计算机中,保存这个数使用的是浮点表示法,分为三大部分:1.第一部分用来存储符号位(sign),用来区分正负数,这里是0,表示正数2.第二部分用来存储指数(exponent),这里的指数是十进制的63.第三部分用来存储小数(fraction),这里的小数部分是001110011二、需要注意的是,指数也有正负之分float类型是32位,是单精度浮点表示法:符号位(sign)占用1位,用来表示正负数,指数位(exponent)占用8位,用来表示指数,小数位(fraction)占用23位,用来表示小数,不足位数补0。
6、而double类型是64位,是双精度浮点表示法:符号位占用1位,指数位占用11位,小数位占用52位。
本文就为大家分享到这里,希望小伙伴们会喜欢。