gpt4 book ai didi

java - java中的数字除以零值

转载 作者:行者123 更新时间:2023-12-01 06:32:46 26 4
gpt4 key购买 nike

我有简单的代码要测试,请检查以下内容。为什么我的代码没有返回预期结果。

public class test {

public static void main(final String a[]) {
final double d1 = 1 / 1000; // should be 0.001
final double d2 = 2 / 20; // should be 0.1
System.out.println(d1 + "--" + d2); // 0.0--0.0
}
}

最佳答案

您对整数进行除法,从而产生整数 0,其存储为 0.0

使用这个:

final double d1 = 1d / 1000; // divide a double by an integer -> get a double

关于java - java中的数字除以零值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17291592/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com