教学课件2-5 整型变量和实型变量

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[signed] short [int] unsigned short [int] [signed] long [int] unsigned long [int]
举例: int a,b; //整型变量 unsigned long c,d; //无符号长整型变量
整型变量的类型共有6种
02
整型数据在内存中的存储
数据在内存中所占的字节数叫做数据的存储长度。 VC++系统规定:
short型数据在内存中占2个字节(16位),
int型和long型数据在内存中占4个字节(32位)。
03Байду номын сангаас
整型数据的存储长度和取值范围 类型 [signed] short [int] unsigned short [int] [signed] int 存储长度 2字节(16位) 2字节(16位) 4字节(32位) 取值范围 -32768~32767 (-215~215-1) 0~65535 (0~216-1) -2147483648~2147483647 (-231~231-1)
整型变量和 实型变量
整型变量
类型 类型标识符
方括号的内容 表示是可选的 有符号 [signed] int 无符号 unsigned [int] 有符号用signed来 标识,无符号用 unsigned来标识, 在无该标识符的情 况下,系统默认为 有符号。
基本整型 int (简称整型) 短整型 长整型 short [int] long [int]
unsigned [int]
[signed] long [int] unsigned long [int]
4字节(32位)
4字节(32位) 4字节(32位)
0~4294967295 (0~232-1)
-2147483648~2147483647 (-231~231-1) 0~4294967295 (0~232-1)
04
实型变量
实型变量的类型主要有两种, 单精度实型和双精度实型,它们的类型标识符分别是:
float(单精度实型)
double(双精度实型)
double x , y ; 定义了两个双精 度实型变量x,y
注意:对于实型变量都是有符号的。
05
实型数据的存储长度和取值范围
类型 float double
存储长度 4字节 8字节
取值范围 ±(3.4×10-38~ 3.4×1038) ±(1.7×10-308~ 1.7×10308)
有效数字 6~7位 15~16位
06
相关文档
最新文档