Я пытаюсь создать программу, которая находит стандартное отклонение массива, который вводится пользователем. У меня есть код here, и он отлично работает без каких-либо проблем, но для меня он кажется очень неэффективным и нечитаемым (я добавил комментарии, чтобы было легче следовать). Есть ли лучший способ реализовать эту идею?Поиск стандартного отклонения от пользовательского ввода
0
A
ответ
0
Идея вычисления суммы отклонений с использованием арифметики с фиксированной точкой (на самом деле это фиксированная точка с пятью десятичными знаками) не очень хорошая.
Для небольших целых чисел я рекомендую использовать формулу S² = Sum Xi²/N - (Sum Xi/N)²
, где оба аккумулятора являются целыми.
Основываясь на диапазоне Xi
и максимальном значении N
, вы можете определить, будет ли батарея квадратов переполняться.
В некоторых случаях вы можете использовать только S² = (N Sum Xi² - (Sum Xi)²)/N²
.
Смежные вопросы
- 1. Поиск стандартного отклонения
- 2. Поиск стандартного отклонения
- 3. Поиск стандартного отклонения от списка номеров (ввод данных пользователя)
- 4. Поиск стандартного отклонения в C++ с файлом
- 5. Поиск среднего и стандартного отклонения от числа, считанного из файла
- 6. Перемещение стандартного отклонения Gnuplot
- 7. Расчет стандартного отклонения от спектральной плотности мощности
- 8. Подсчет стандартного отклонения от проанализированного XML-файла
- 9. Получение среднего и стандартного отклонения от гистограммы
- 10. Стандартного отклонения в зависимости от переменного
- 11. Ошибка вычисления стандартного отклонения
- 12. Finding стандартного отклонения изображения
- 13. Ошибка выхода стандартного отклонения
- 14. ошибка стандартного отклонения arraylist
- 15. Расчет стандартного отклонения SSAS
- 16. Написание функции стандартного отклонения
- 17. Определение стандартного отклонения, Matlab
- 18. Стандартного отклонения набора дат
- 19. Начало стандартного отклонения Python
- 20. Расчет стандартного отклонения & Отклонения в C++
- 21. Расчет стандартного отклонения в задании
- 22. Образец стандартного отклонения в excel
- 23. Визуализация стандартного отклонения в массиве
- 24. Поиск стандартного отклонения вниз по столбцу данных в python
- 25. расчет взвешенной ошибки стандартного отклонения
- 26. Вычисление стандартного отклонения массива рекурсивно
- 27. FloatingPointError при вычислении стандартного отклонения?
- 28. Перемещение стандартного отклонения в R
- 29. ускорить этот метод стандартного отклонения
- 30. Сложение и вычитание стандартного отклонения
Это выглядит нечитабельно для меня. Но вы должны пересмотреть суть для подсветки синтаксиса для java. – Justin
Все в порядке, но, безусловно, можно улучшить. Отправьте его в [CR] (http://codereview.stackexchange.com/questions/tagged/java), чтобы получить обратную связь. Включите весь код, а не только ссылку. Здесь это явно неуместно. – maaartinus