两种不同数据类型的数学运算

时间:2013-11-28 05:01:59

标签: c

我使用两种不同的数据类型并通过数学运算符进行计算。

 int x = 1;
 double y = 2;
 int z;
 z = x*y;
 printf("Result %d\n", z);

会不会?

1 个答案:

答案 0 :(得分:0)

如果值具有小数部分,则会丢失精度(可能会收到警告)。它将被截断。

示例:

const float PI = 3.14;
int notPi = PI;

notPi将被截断为3