实型变量的分类和定义
实型变量的分类
实型变量分为双精度型(double)和单精度型(float)。
在CV++6.0中,浮点数书的精度和取值范围如表1所示。
表1 浮点数的精度和取值范围
类型
位数(字节数)
有效位数
取值范围
float
32(4)
6~7
-3.4×10-38~3.4×1038
double
64(8)
15~16
-1.7×10-308~1.7×10308
注意:
尾数部分占的位数越多,有效位数越多,精度越高。
阶码部分占的位数越多,能表示的数据范围越大。
实型变量的定义
定义实型变量的一般格式:
数据类型 变量名1[, 变量名2, 变量名3,…, 变量名n];
实型变量初始化的一般格式:
数据类型 变量名1[=初值1, 变量名2=初值2 …];
如:
float x,y,z;
double a=2.0,b,c;