2.1数据类型·2.1.3实型实数类型表 2-2类型字节数有效数字数值范围-3.4X10-38 ~~3.4X103874float-1.7X10-308 ~~1.7X10308815double-3.4X10-4932~3.4X1049321019longdouble
2.1 数据类型 2.1.3 实型
实型常量实型常量只能用十进制形式表示OO表示形式:小数形式。由数字序列和小数点组成,如3.1415926、-0.15、.15、2.等都是合法的实型常量。指数形式。由十进制数加上阶码标志“e"或“E"及阶码组成,如3.14e-4或3.14E-4表示3.14 X 10-4
实型常量 实型常量只能用十进制形式表示 表示形式: 小数形式。由数字序列和小数点组成,如 3.1415926、-0.15、.15、2.等都是合法的实 型常量。 指数形式。由十进制数加上阶码标志“e”或 “E”及阶码组成,如3.14e-4或3.14E-4表示 3.14×10-4
实型常量注意:○字母e或E之前的尾数部分必须有数字,例如E2是不合法的,e或E后面的指数部分必须是整数,指数部分无整数或为小数均是错误的,例如5e和5E-5.5均是不合法的表示。oC语言中,默认实型常量为double类型,若有后缀“f"或“F",则为float类型
实型常量 注意: 字母e或E之前的尾数部分必须有数字,例如E2是不合法的。 e或E后面的指数部分必须是整数,指数部分无整数或为小 数均是错误的,例如5e 和5E-5.5均是不合法的表示。 C语言中,默认实型常量为double类型,若有后缀“f”或 “F”,则为float类型
有效数字【例2-1】一个浮点数的精确度测试实验#include<stdio.h>void main()tfloatx=0.999969482421875;floaty=0.99999999;printf("x=%.15f\n",x);/*%.15f表示输出15小数*printf("y=%.8f\n",y);-口Xon"n:ICiDeburlc2 0.ere<=0.999969482421875My=1.00000000Press any key to continue
有效数字 【例2-1】一个浮点数的精确度测试实验 #include <stdio.h> void main() { float x=0.999969482421875; float y=0.99999999; printf("x=%.15f\n",x); /* %.15f表示输出15小数 */ printf("y=%.8f\n",y); }
2.1数据类型。2.1.4字符型○字符类型的数据简称字符型数据oC语言中用char表示,在内存中占一个字节。○字符类型的数据包括计算机所用编码字符集中的所有字符。常用的ASCI字符集,共128个。扩展的ASCII字符集共256个字符。○字符数据与整型数据是相似的(除了占用的存储空间不同)
2.1 数据类型 2.1.4 字符型 字符类型的数据简称字符型数据 C语言中用char表示,在内存中占一个字节。 字符类型的数据包括计算机所用编码字符集中的所有字符。常 用的ASCII字符集,共128个。扩展的ASCII字符集共256个字符。 字符数据与整型数据是相似的 (除了占用的存储空间不同 )