Ошибка при возведении в степень с функций ln и exp - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Собственно вот код:
Почему так происходит? когда возвожу в степень обычным способом, то всё нормально

Решение задачи: «Ошибка при возведении в степень с функций ln и exp»

textual
Листинг программы
if abs(n-b) < 1E-12 then {т.е. если разница между двумя величинами не превышает 0,000000000001, то считаем, что числа равны}

Объяснение кода листинга программы

  1. Вводится условие, что если разница между двумя числами n и b меньше 1E-12, то эти числа считаются равными.
  2. Задается значение переменной n.
  3. Задается значение переменной b.
  4. Вычисляется разница между n и b.
  5. Если разница меньше 1E-12, то числа считаются равными, иначе выполняется следующий блок кода.
  6. Вычисляется значение функции ln(n).
  7. Вычисляется значение функции exp(b).
  8. Вычисляется значение выражения ln(n)^b.
  9. Выводится значение выражения ln(n)^b.
  10. Код завершается.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы