gpt4 book ai didi

c# - 寻找绝对数的最大值

转载 作者:行者123 更新时间:2023-12-02 15:23:35 32 4
gpt4 key购买 nike

有没有什么快速的方法可以将数组的所有成员转换为绝对值并找到其中的最大数目?例如在这个数组中:

-100 25 43

最大值是 43,但我想从我的代码中得到 100。有没有什么简单/快速的方法可以用来找到最大值而不考虑它的符号?还是我必须使用 for 循环将所有数组成员转换为绝对值,然后找到其中的最大值?

最佳答案

试试这个:

int[] array = {-100, 25, 43};
int max = array.Select(Math.Abs).Max();

关于c# - 寻找绝对数的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32684659/

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