双d = 4/5/6;为什么此表达式的输出为0?

时间:2018-12-13 11:41:42

标签: java operators

在我的netbeans中,我编写了以下代码:

package practicejava;

public class Query {

    public static void main(String[] args) {
        double d = 4 / 5 / 6;
        System.out.println(d);
    }
}

在这里,我期望输出为0.13333333, 但是当我运行程序时,它会显示0。

打印0的原因是什么?

0 个答案:

没有答案