Среднее арифметическое чисел из списка

Miner

Client
Регистрация
30.04.2015
Сообщения
67
Благодарностей
10
Баллы
8
В списке дробные числа типа 1.90

Как получить среднее арифметическое всех значений из списка?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 433
Баллы
113
Какой-то подвох?
Берешь в цикле, складываешь и делишь на количество строк списка.
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
Какой-то подвох?
Берешь в цикле, складываешь и делишь на количество строк списка.
Ну если там дофига строк, то в цикле как-то не очень быстро будет. Лучше на шарпе сделать, а если хочется стандартными кубиками - то объединяем список в переменную X с разделителем "+" вторым экшном получаем количество строк в переменную Y, третьим экшном выполняем JS (X)/Y
Итого три кубика
 
  • Спасибо
Реакции: doc

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 433
Баллы
113
Ну я и предлагал цикл в шарпе.
Кстати, у List есть метод Sum - значит можно и без цикла.
 

baimkin

Client
Регистрация
04.08.2015
Сообщения
283
Благодарностей
111
Баллы
43
можно и без кода:
Получить кол-во строк {-Variable.Stroki-} => объединить элементы списка с разделителем + и положить в переменную {-Variable.Summa-} => свой код JS
({-Variable.Summa-})/{-Variable.Stroki-}

УПС. Не заметил что выше уже предложили данное решение.
 
  • Спасибо
Реакции: CJeyZ, Mikhail B. и Rimen

Domotec

Client
Регистрация
22.09.2016
Сообщения
1
Благодарностей
0
Баллы
1
Может кто нибудь поделиться примерчиком на С#, как найти среднее арифметическое списка?
 

Rimen

Client
Регистрация
28.10.2019
Сообщения
406
Благодарностей
254
Баллы
63
можно и без кода:
Получить кол-во строк {-Variable.Stroki-} => объединить элементы списка с разделителем + и положить в переменную {-Variable.Summa-} => свой код JS
({-Variable.Summa-})/{-Variable.Stroki-}

УПС. Не заметил что выше уже предложили данное решение.
Рабочий вариант
спасибо!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)