Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
DmitryM5
Love~
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 829
Записей в блоге: 1
#1

Создать функцию, вычисляющую логарифм заданного числа по заданному основанию. - C++

06.09.2013, 11:37. Просмотров 1430. Ответов 11
Метки нет (Все метки)

Создать функцию, вычисляющую логарифм заданного числа по заданному основанию.
Как!?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.09.2013, 11:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создать функцию, вычисляющую логарифм заданного числа по заданному основанию. (C++):

Как записать логарифм числа X по основанию 4 - C++
как записать в c++ log числа X по основанию 4

Логарифм m по основанию n - C++
Написать функцию, которая по целым n и m вычисляет и возвращает .(логарифм m по основе n).

Логарифм по произвольному основанию - C++
Существует ли функция вычисления логарифма по произвольному основанию? Т.е. что то типа logarithm(осн, число)

Как записать логарифм по основанию 4? - C++
Задание состоит в том, что нужно записать логарифм константы по основанию 4...

Как в С++ реализовать(записать) LN (натуральный логарифм по основанию е)? - C++
Как в С++ реализовать(записать) LN (натуральный логарифм по основанию е)?

Описать функцию, вычисляющую периметр и площадь заданного прямоугольника - C++
Описать функцию RectPS(x1, y1, x2, y2, P, S), вычисляющую периметр P и площадь S прямоугольника со сторонами, параллельными осям координат,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Raali
623 / 327 / 34
Регистрация: 06.07.2013
Сообщений: 1,061
Завершенные тесты: 1
06.09.2013, 12:04 #2
смотря как вычислять, через ряды, через интегрирование его производной, взятие из генерированной таблицы
0
DmitryM5
Love~
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 829
Записей в блоге: 1
06.09.2013, 12:14  [ТС] #3
Цитата Сообщение от Raali Посмотреть сообщение
смотря как вычислять, через ряды, через интегрирование его производной, взятие из генерированной таблицы
Ого ты понаговорил,я думаю намного проще здесь [log]...

Добавлено через 7 минут
Я просто не пойму,к примеру log2(8)=3 мне подается основание и число 3 или основание и 8?)
0
VLK
193 / 162 / 12
Регистрация: 05.05.2013
Сообщений: 1,225
06.09.2013, 12:16 #4
Цитата Сообщение от DmitryM5 Посмотреть сообщение
Как!?
Берешь книгу и читаешь, первая или вторая глава будет "Функции", функция это простейшее в программировании, проще разве что программа "Hello world".
0
Raali
623 / 327 / 34
Регистрация: 06.07.2013
Сообщений: 1,061
Завершенные тесты: 1
06.09.2013, 12:16 #5
Цитата Сообщение от DmitryM5 Посмотреть сообщение
log2(8)=3
тут написано - логарифм восьми по основанию два равно 3
0
DmitryM5
Love~
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 829
Записей в блоге: 1
06.09.2013, 12:21  [ТС] #6
Цитата Сообщение от VLK Посмотреть сообщение
Берешь книгу и читаешь, первая или вторая глава будет "Функции", функция это простейшее в программировании, проще разве что программа "Hello world".
Я знаю как писать функции,но как произвольное основание указывать не нашел в интернете...
там только основание e и 10..
0
Raali
623 / 327 / 34
Регистрация: 06.07.2013
Сообщений: 1,061
Завершенные тесты: 1
06.09.2013, 12:22 #7
вот все что нужно знать
1
Изображения
 
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,529
Завершенные тесты: 1
06.09.2013, 12:23 #8
Цитата Сообщение от Raali Посмотреть сообщение
Вот все что нужно знать для составления логарифма с любым основанием
А кодом тоже самое?
0
Raali
623 / 327 / 34
Регистрация: 06.07.2013
Сообщений: 1,061
Завершенные тесты: 1
06.09.2013, 12:28 #9
Цитата Сообщение от SatanaXIII Посмотреть сообщение
А кодом тоже самое?
у нас есть логарифм по основанию 10 например, значит

C++
1
2
3
4
double log_xy(double x, double y)
{
return log(y) / log(x);
}
1
VLK
193 / 162 / 12
Регистрация: 05.05.2013
Сообщений: 1,225
06.09.2013, 13:05 #10
Цитата Сообщение от DmitryM5 Посмотреть сообщение
Я знаю как писать функции,но как произвольное основание указывать не нашел в интернете...
там только основание e и 10..
Ну так наверное так и надо было писать в самом начале, что как функцию написать знаю, а вот как формулу в виде кода С++ для подсчета этой хрени не знаю как написать, чувствуешь разницу?

Добавлено через 27 секунд
Ты в курсе что правильно сформулированный вопрос это уже половина ответа?
0
Raali
06.09.2013, 13:10
  #11

Не по теме:

Цитата Сообщение от VLK Посмотреть сообщение
Ты в курсе что правильно сформулированный вопрос это уже половина ответа?
лучше бы в школах учили общаться, чем всему бреду, которому если захочешь научишься

1
DmitryM5
Love~
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 829
Записей в блоге: 1
06.09.2013, 14:16  [ТС] #12
Цитата Сообщение от VLK Посмотреть сообщение
Ну так наверное так и надо было писать в самом начале, что как функцию написать знаю, а вот как формулу в виде кода С++ для подсчета этой хрени не знаю как написать, чувствуешь разницу?

Добавлено через 27 секунд
Ты в курсе что правильно сформулированный вопрос это уже половина ответа?
Простите
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.09.2013, 14:16
Привет! Вот еще темы с ответами:

Реализовать функцию, вычисляющую площадь и периметр заданного треугольника - C++
Написать программу с функцией, в которой в заданном треугольнике нужно вычислить и передать: 1)Площадь треугольника через оператор...

Создать и перегрузить функцию, вычисляющую максимальный элемент - C++
Создать и перегрузите функцию, вычисляющую максимальный элемент двух и трех чисел. Числа вводить с экрана. Проверить на различных наборах...

Создать функцию, вычисляющую среднее арифметическое отрицательных элементов одномерного массива - C++
Создать функцию, вычисляющую среднее арифметическое отрицательных элементов одномерного массива. Использовать функцию для каждой строки...

Написать функцию вычисляющую вторую, третью и четвертую степень числа - C++
Написать функцию PowerA234(A, B, C, D), вычисляющую вторую, третью и четвертую степень числа A и возвращающую эти степени соответственно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
06.09.2013, 14:16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru