标签: c
我使用两种不同的数据类型并通过数学运算符进行计算。
int x = 1; double y = 2; int z; z = x*y; printf("Result %d\n", z);
会不会?
答案 0 :(得分:0)
如果值具有小数部分,则会丢失精度(可能会收到警告)。它将被截断。
示例:
const float PI = 3.14; int notPi = PI;
notPi将被截断为3
notPi
3