![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Delphi
Форумчанин
Регистрация: 12.06.2008
Сообщений: 137
|
![]()
скажите пожалуйста как записать вот эту формулу в Delphi?
наработки: a:=exp(y*ln(abs(x)*ln(1/3)))+exp(cos(y)*ln(3)); b:=abs(x-y)*(1+sqr(sin(z))/sqrt(x+y)); c:=exp(abs(x-y))+(x/2); u:=(b/c)*a; |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
![]()
Уф.. вот что получилось:
Код:
|
![]() |
![]() |
![]() |
#3 |
Delphi
Форумчанин
Регистрация: 12.06.2008
Сообщений: 137
|
![]()
Спасибо! Всё работает.
|
![]() |
![]() |
![]() |
#4 |
Delphi
Форумчанин
Регистрация: 12.06.2008
Сообщений: 137
|
![]()
Скажите пожалуйста, что такое sh(x) и как это записать в Delphi?
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Гиперболический синус.
Модуль Math, функция sinh(x) |
![]() |
![]() |
![]() |
#6 |
Delphi
Форумчанин
Регистрация: 12.06.2008
Сообщений: 137
|
![]()
Спасибо! А где можно посмотреть все функции модуля Math?
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Издеваетесь? Конечно же в файле модуля. Открываете файл Math.pas в любом текстовом редакторе и смотрите. Описание функций в Help-e Delphi.
|
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 25.05.2013
Сообщений: 2
|
![]()
Программа выдает сбой, преподаватель сказал, что это связано с тем, что у меня под логарифмом отрицательное значение. Как исправить данную оплошность?
Summ:=Summ + (Exp(Ln(-1)*p)*Exp(Ln(cos(x))*2*p)*Exp(Ln(x) *2*p))/dFact(2*p) ![]() |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
![]()
Dwanx, а зачем городить степени через логарифмы. Есть же функция Power в модуле Math.
Например ... Power(-1,p) // -1 в степени p. А вообще, лучше постараться следующий член ряда вычислять через предыдущий. PS. Кстати, осторожнее с факториалами. Факториал всего лишь от 13 уже больше, чем максимальное число типа Integer. |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Как вариант возводить квадрат в степень k.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Математические формулы в Delphi | Botanik1987 | Помощь студентам | 10 | 25.02.2017 19:09 |
Формулы | SunKnight | Общие вопросы Delphi | 2 | 07.04.2008 09:38 |
формулы в excel, HELP | Toxa | БД в Delphi | 0 | 03.05.2007 09:55 |