C语言中的数的范围是什么意思signed short int 有符号短整型数说明.简写为short或int, 字长为2字节共16位二进制数, 数的范围是-32768~32767. signed long int 有符号长整型数说明.简写为long, 字长为4字节
来源:学生学帮网 编辑:学帮网 时间:2024/06/25 22:47:57
C语言中的数的范围是什么意思
signed short int 有符号短整型数说明.简写为short或int, 字长为2字节共16位二进制数, 数的范围是-32768~32767.
signed long int 有符号长整型数说明.简写为long, 字长为4字节共32位二进制数, 数的范围是-2147483648~2147483647.
unsigned short int 无符号短整型数说明.简写为unsigned int, 字长为2字节共16位二进制数, 数的范围是0~65535.
unsigned long int 无符号长整型数说明.简写为unsigned long, 字长为4字节共32位二进制数, 数的范围是0~4294967295.
这些数的范围是什么意思呢
数的范围就是可以表示的数值能取的一个大小范围,
只给你举一个例子.
signed short int 有符号短整型数说明.简写为short或int,字长为2字节共16位二进制数.
有符号,所以最高位是符号位不能表示数值.剩余15位可以表示数值.
当为正数时:最高位为0(或1,与具体系统或机器有关),剩余15位全为1时,取得最大的整数,值为2的15次方减一,就是32767.
当为负数时,负数采用补码形式存放,数值位全为0,对应原码代表的数值是这个值取反再加1,就是2的15次方,就是32768,因为它为负就是-32768了.
而不在这个范围的数就无法被表示出来,这个范围就是它的数值范围了!
C语言中的数的范围是什么意思signed short int 有符号短整型数说明.简写为short或int, 字长为2字节共16位二进制数, 数的范围是-32768~32767. signed long int 有符号长整型数说明.简写为long, 字长为4字节
C语言中的数的范围如何表示
C语言中的+++是什么意思
用C语言设计判断数的范围:=1000
c语言中如何表达数的取值范围
C语言中的函数是什么意思
C语言中的%%d是什么意思
C语言中的SWITCH是什么意思?
c语言中的%lf是什么意思?
C语言中的类是什么意思?
c语言中的swap是什么意思?
C语言中的单、双精度数的意义
C语言中a=(signed long)b;什么意思
C语言中的无符号的整数是什么意思?
C语言中 有符号和无符号的数相加 怎么算?unsigned char A;A=5;signed char B;B=-12;那么 A+B怎么算呢 结果是多少呀
C语言中的++a是什么意思,等于什么
C语言中FUN函数中的&是什么意思
C语言中的default是什么意思,怎么用?