gpt4 book ai didi

c# - 如何获取数组中每个元素的绝对值

转载 作者:行者123 更新时间:2023-11-30 23:23:22 25 4
gpt4 key购买 nike

我在将数组中的元素转换为绝对值时遇到了一些问题。

Console.WriteLine("\nQ = {0}, difference = |{1} - {2}| = {3} ",
a + 1, store[a], store2[a], Math.Abs(store3[a]));

store3 是一个数组。我已经在我的程序中输入了一些元素。我会得到正确的答案问题是在获得绝对值后我必须找到数组的最小值但它返回负整数。我只想返回绝对值中最小或最小的元素。我将如何做到这一点。我希望你能理解我的问题。

最佳答案

如果您想要“绝对值中最小或最小的元素”,请尝试使用所需的 lambda 直接 Min:

store3.Min(x => Math.Abs(x));

实现

Console.WriteLine("\nQ = {0}, difference = |{1} - {2}| = {3} ",
a + 1,
store[a],
store2[a],
store3.Min(x => Math.Abs(x)));

关于c# - 如何获取数组中每个元素的绝对值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38415007/

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