gpt4 book ai didi

java - 如何将 double 舍入到最接近的整数并将其作为整数返回

转载 作者:行者123 更新时间:2023-12-03 11:18:33 27 4
gpt4 key购买 nike

假设我有 double x .我会返回最接近的整数 x .例如:

  • 如果 x = 6.001我会回来 6
  • 如果 x = 5.999我会回来 6

  • 我想我应该使用 Math.ceilMath.floor职能。但我不知道如何返回最接近的整数...

    最佳答案

    对于您的示例,您似乎想使用 Math.rint() .它将返回最接近的整数值给定 double .

    int valueX = (int) Math.rint(x);
    int valueY = (int) Math.rint(y);

    关于java - 如何将 double 舍入到最接近的整数并将其作为整数返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24420633/

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