根据答案(该答案链接到std::cmp函数),这里是可用的Playground。
问题:
我试图获取Vec的最小值/最大值。
由于f64具有NAN和Infinity,它不满足Ord并抱怨:
我试图获取Vec的最小值/最大值。
由于f64具有NAN和Infinity,它不满足Ord并抱怨:
the trait `Ord` is not implemented for `f64`
如何在 Vec 中不包含 NAN / Inf 的情况下获取最小/最大值?