c语言中float类型数据占几个字节(在C语言中float数据数值范围是多少)
大家好,小常来为大家解答以上问题。c语言中float类型数据占几个字节,在C语言中float数据数值范围是多少很多人还不知道,现在让我们一起来看看吧!
C语言中,float为单精度浮点数,占4字节,其数值范围为3.4E-38~3.4E+38或者-(3.4E-38~3.4E+38)float的指数位有8位,尾数位有23位,符号位1位。于是,float的指数范围为-127~+128,按补码的形式来划分。其中负指数决定了浮点数所能表达的绝对值最小的非零数;而正指数决定了浮点数所能表达的绝对值最大的数,也即决定了浮点数的取值范围。所以,float的范围为-2^128~+2^128,也即-3.40E+38~+3.40E+38垍
本文到此结束,希望对大家有所帮助。