gpt4 book ai didi

java - 如果不是整数,则仅返回小数。 JAVA

转载 作者:行者123 更新时间:2023-12-01 14:07:32 25 4
gpt4 key购买 nike

我一直在尝试编写一个函数 isWhole,它被赋予一个 double 值,并查看它是否是一个整数,如果它返回不带小数的值(作为 int?) else以小数点后 3 位返回(我可以用数字格式完成这部分。

我的问题是如何检查 double 是整数还是递归小数?

最佳答案

[UPDATE] 返回值 - 小数点后 3 位

public boolean isWhole(double value) {
return Math.floor(value) == value;
}
  • 你不能有一个返回 intdouble
  • 的函数
  • double转换为int;简单的 typecast :- int valueInt = (int) valueDouble;

关于java - 如果不是整数,则仅返回小数。 JAVA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20913442/

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