gpt4 book ai didi

Scala double 和精度

转载 作者:行者123 更新时间:2023-12-03 04:43:15 24 4
gpt4 key购买 nike

是否有可以截断或舍入 Double 的函数?在我的代码中的某一时刻,我希望将像 1.23456789 这样的数字四舍五入为 1.23

最佳答案

您可以使用scala.math.BigDecimal:

BigDecimal(1.23456789).setScale(2, BigDecimal.RoundingMode.HALF_UP).toDouble

还有许多其他 rounding modes ,不幸的是目前还没有很好的记录(尽管 their Java equivalents are )。

关于Scala double 和精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11106886/

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