可使用类型转换的方式将变量转换为其他类型。例如,可将float转换为int。C++提供来了三种方法来显示转换变量类型。第一种方法来自于C,并且被广泛使用;第二种方法看上去更自然,但很少使用;第三种方法最复杂,确实最整洁,是推荐的方法。
float myFloat = 3.14f;
int i1 = (int)myFloat; //method 1
int i2 = int(myFloat); //method 2
int i3 = static_cast<int>(myFloat); //method 3
得到的整数是去掉小数点部分的浮点数