【发布时间】:2016-02-19 14:07:44
【问题描述】:
double multiply()
{
double x=(2/3)*3.14*1.02;
System.out.print(x);
double y=0.666*3.14*1.02; /*(2/3)=0.666...*/
System.out.print(y);
}
输出: x=0.0 y=SomeNumber
请解释一下?
【问题讨论】:
-
你不熟悉这个笑话吗?你有 6 个程序员和 5 块蛋糕。每个程序员能得到多少蛋糕? 0,当然。