怎样在C++实现数据强制类型转换

时间:2024-10-22 02:43:13

1、首先,定义两个整型变量n和m,并给它们赋初值。

怎样在C++实现数据强制类型转换

2、定义一个长整型变量x,其值为n和m的积。

怎样在C++实现数据强制类型转换

3、最后,在输出窗口输出x的值。

怎样在C++实现数据强制类型转换

4、运行程序,其值为负数,这是因为n和m都是整数,所以它们的积也是整型数值,但n和m的积超出了整型数范围,所以其值为负数。

怎样在C++实现数据强制类型转换

5、当数据的自动类型转换不能实现计算目的时,我们可以使用显式方式进行数据类型转换,这种转换方式就是强制类型转换。

怎样在C++实现数据强制类型转换

6、强制类型转换的格式,有以下两种。

怎样在C++实现数据强制类型转换

7、以上运算中,只需将变量n的数据类型强制转换为长整型,如下图所示。

怎样在C++实现数据强制类型转换

8、运行程序,在窗口中输出了正确的计算结果。

怎样在C++实现数据强制类型转换

9、以下程序,把表达式实型数n和m的和,强制转换为整型数值。

怎样在C++实现数据强制类型转换

10、运行程序,其结果为一个整型数值。

怎样在C++实现数据强制类型转换

11、还可以将两个整数运算表达式的结果,强制转换为浮点型数据。

怎样在C++实现数据强制类型转换
© 手抄报圈