int取值
范围为-3 2768~ 32767 ;int的 取值范围依 赖于计算机 系统,在1 6位机器中 ,int占 16位,其 中一位为符 号位,所以 取值范围为 前面所说的 -3276 8~327 67;sh ort i nt类型可 能占用比i nt类型更 少的存储空 间,C保证 short 类型至少1 6位长,用 于只需小数 值的场合以 节省空间。小编还为您整理了以下内容,可能对您也有帮助:
c语言 int最大值是多少??
c语言中,int最大值是2147483647。
c语言中,int、long int 、unsigend long int都是4个字节,其可以用sizeof()()函数得出。占用4个字节的整数其最大能表示数的个数是2^32(4个字节共32位)。
int、long int都是带符号整数类型,因此它们能表示的整数范围为-2147483648~2147483647,也就是-2^31~2^31-1。unsigend long int是无符号整数类型,能表示的整数范围是0~4294967295,即0~2^32-1。
同理,short int是2个字节的带符号整数类型,能表示的整数范围是0~65535,即0~2^16-1。
扩展资料:
C语言中,float数据类型的表示范围:
float为单精度浮点数,占4字节,其数值范围为3.4E-38 ~3.4E+38或者-(3.4E-38 ~3.4E+38)。float的指数位有8位,尾数位有23位,符号位1位。于是,float的指数范围为-127~+128,按补码的形式来划分。
参考资料来源:百度百科-INT (数据类型)
下载本文