Помощь - Поиск - Пользователи - Календарь
Полная версия: ОДНОМЕРНЫЙ МАССИВ____(((((
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
calvin_st
Дано 5 чисел, вычислить разность между их среднеарифметическим и среднегеометрических
TarasBer
Я так понимаю, самое неочевидное место тут - это среднее геометрическое, для которого надо взять корень 5 степени?
Надо вычислить x^0.2. Как известно из определения экспоненты и логарифма, x = exp(ln(x))
То есть x^0.2 = exp(ln(x))^0.2 = (e^ln(x))^0.2 = e^(ln(x)*0.2) - используем одно из свойств степеней.
То есть для положительных чисел формула такая: exp(ln(x)*0.2).
Для нуля и для отрицательных додумай как-нибудь.
Lapp
Цитата(TarasBer @ 11.12.2010 0:30) *
Для нуля и для отрицательных додумай как-нибудь.
Боюсь, что это слегка лишнее.. Точнее, додумывание будет заключаться в осознании того, что среднее геометрическое определено только для положительных чисел )).



Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.