Задать вопрос
32seph
@32seph

Как найти логарифм числа произвольной точности на C (в Linux)?

Нужно быстро искать логарифмы в программе на C (без крестов). Для основных арифметических действий отлично подходит либа GMP, но что-то в ней нет логарифмов. Числа 2048bit+. Boost не подойдет, нужна именно сишная библиотека.
Если либы нет, то может кто посоветует способ как считать (главное быстро, так как вычислений много), мне на ум приходит только формула на основе разложения в ряд Тейлора.
  • Вопрос задан
  • 233 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Решения вопроса 1
32seph
@32seph Автор вопроса
Подсказали, что в общем случае есть либа MPFR (расширение GMP).
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@res2001
Developer, ex-admin
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы