【发布时间】:2016-02-10 02:01:16
【问题描述】:
新手问题:
void main () {
int A = 1;
int B = 2;
double C = A / B;
stdout.printf("C value is: %g\n", C);
}
这会打印:“C 值是:0”
void main () {
int A = 1;
double B = 2;
double C = A / B;
stdout.printf("C value is: %g\n", C);
}
这会打印:“C 值是:0.5”
我不明白为什么两种情况下结果都不是 0.5。
【问题讨论】:
标签: vala