首页 > 解决方案 > 双 d = 4 / 5 / 6; 为什么这个表达式的输出是 0?

问题描述

在我的 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的原因是什么?

标签: javaoperators

解决方案


推荐阅读