正在加载图片...
unsigned long 32 0~4294967295 (2)、整型变量定义 可以用下列语句定义整型变量 int a b *a、b被定义为有符号短整型变量* unsigned long c /*c被定义为无符号长整型变量* (3)、整型常数表示 按不同的进制区分,整型常数有三种表示方法 十进制数:以非0开始的数 如220,-560,45900 八进制数:以0开始的数 如06:0106 十六进制数:以0X或0开始的数 如:0X0D,OXFF,0x4e 另外,可在整型常数后添加一个"L"或""字母表示该数为长 整型数,如22L,0773L,0Xae4L 例3 4实型(浮点型)数据 (1)、浮点数说明 Turbo c中有以下两种类型的浮点数 float单浮点数。字长为4个字节共32位二进制数,数的范 围是34x10-38-34x10+38。(34E10-38-34E+38) double双浮点数。字长为8个字节共64位二进制数,数的范 围是1.7x10-308-1.7x10+308。(1.7E-308~1.7+308) 说明 浮点数均为有符号浮点数,没有无符号浮点数。 (2)、浮点型变量定义 可以用下列语句定义浮点型变量 float a,f,/a,f被定义为单浮点型变量* double b /*b被定义为双浮点型变量* (3)、浮点常数表示 ①十进制数表示,必须要有小数点,小数点后可以无数字 例如:1.2,1.0,0.0 ②指数形式。E的前面必须有数字,e的后面要整数。 例:5e3,5e-3,5.1e8unsigned long 32 0~4294967295 (2)、整型变量定义 可以用下列语句定义整型变量 int a, b; /*a、b 被定义为有符号短整型变量*/ unsigned long c; /*c 被定义为无符号长整型变量*/ (3)、整型常数表示 按不同的进制区分, 整型常数有三种表示方法: 十进制数: 以非 0 开始的数 如:220, -560, 45900 八进制数: 以 0 开始的数 如:06; 0106 十六进制数:以 0X 或 0x 开始的数 如:0X0D, 0XFF, 0x4e 另外, 可在整型常数后添加一个"L"或"l"字母表示该数为长 整型数, 如 22L, 0773L, 0Xae4L 例 3.2 4 实型(浮点型)数据 (1)、浮点数说明 Turbo C 中有以下两种类型的浮点数: float 单浮点数。字长为 4 个字节共 32 位二进制数, 数的范 围是 3.4x10-38~3.4x10+38。 (3.4E10-38~3.4E+38) double 双浮点数。字长为 8 个字节共 64 位二进制数, 数的范 围是 1.7x10-308~1.7x10+308。(1.7E-308~1.7+308) 说明: 浮点数均为有符号浮点数, 没有无符号浮点数。 (2)、浮点型变量定义 可以用下列语句定义浮点型变量: float a, f; /*a, f 被定义为单浮点型变量*/ double b; /*b 被定义为双浮点型变量*/ (3)、浮点常数表示 ①十进制数表示,必须要有小数点,小数点后可以无数字。 例如: 1.2 , 1.0 , 0.0 ; ② 指数形式。 E 的前面必须有数字,e 的后面要整数。 例:5e3, 5e-3, 5.1e8
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有