• C++. Кто знает как правильно возвести экспоненту в степень чтобы не было ошибок?

Ответы 6

  • Замечаем, что препроцессор видит число Эйлера немного по-другому
    • Автор:

      myles
    • 6 лет назад
    • 0
  • так а чего по-другому ?Вроде все как обычно
    • Автор:

      daciano
    • 6 лет назад
    • 0
  • #define M_E 2.7182818284590452354 ?
  • ну да, так это же не e, а M_E
  • Затупил(( Спасибо!!!
    • Автор:

      capone
    • 6 лет назад
    • 0
  • У стандартной библиотеки плюсов с этим все хорошо. Если тебе нужна сверхточность, то придется использовать длинную арифметику и вычислять экспоненту через ряд Тейлора: e^x=1+x/1! + x^2/2! + ... + x^n/n!; n ->\inf либо для компьютерных вычислений гораздо эффективнее так(точность выше) e^x= \frac{1}{1-x/1!+x^2/2!-x^3/3!+...+(-1)^nx^n/n!} этот ряд быстрее сходится
    • Автор:

      harpo
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years