gpt4 book ai didi

java - Java 中的稳健 Map

转载 作者:行者123 更新时间:2023-12-04 06:27:41 31 4
gpt4 key购买 nike

我正在 Java 中寻找一个健壮的 Map,其中键查找将考虑到 Double 的精度有限(大约 1e-15 或 1e-16)。我在哪里可以找到这样的东西?

编辑:根据 Jon 的建议,我认为定义等价性是有意义的。一个想法是将这些集中在四舍五入到最相关的十进制数字的 15 个数字上。其他数字将四舍五入(以任何一致的方式 - 最快实现)。这有意义吗?什么是最好的实现?

最佳答案

我建议您使用 TreeMap 并实现您自己的自定义比较器,该比较器比较 2 个 double 值,同时考虑到所需的精度。

关于java - Java 中的稳健 Map<Double, sth>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8701959/

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