Борис Глебов
Сообщение
#1822 9.4.2007, 13:40
Пробовал по разному, но не получается.
alxdr
Сообщение
#1848 10.4.2007, 7:04
i=(-1)^(1/2) ?. Или как понимать?
Борис Глебов
Сообщение
#1901 12.4.2007, 9:53
shi хотел расписать как (е^i - e^(-i))/2 .Но как в паскале писать e^i незнаю.
В моём случае i=-1
alxdr
Сообщение
#1928 12.4.2007, 17:37
Заглянул в библиотеку Math в Delphi. Вот такой тут синус гиперболический.
function Sinh(const X: Extended): Extended;
begin
if IsZero(X) then
Result := 0
else
Result := (Exp(X) - Exp(-X)) / 2;
end;
Думаю, тут все понятно. Ну а exp(x) в паскале - входит в набор стандартных функций, ею и пользуйтесь, в чем проблема.
Борис Глебов
Сообщение
#2101 15.4.2007, 15:54
Почему то получаются НУЛИ !!!
alxdr
Сообщение
#2106 15.4.2007, 16:18
Напишите здесь свой код, и мы вместе попробуем разобраться. Если программа большая, то приведите кусок, в котором у вас затруднения возникают.
Dimka
Сообщение
#2109 15.4.2007, 20:48
Уважаемый, Вы пытаетесь работать с комплексными числами, которые Паскаль не понимает. Вам нужно отдельно работать с мнимой и отдельно с действительной частью комплексного числа, а exp(i), также как 22+3i, в Паскале не прокатит. Паскаль - это тупой язык, и учить писать на нем программы, людей, не имеющих отношение к программированию, просто очень глупо со стороны нашего высшего образования. Вычислить значения всех функций, приводимых Вами, можно за 10 секунд в любом математическом пакете, а чтобы составить программу на Паскале для Вас потребуется несколько дней. Издержки нашего образования очевидны.
AlexDemche
Сообщение
#4023 28.5.2007, 11:59
Интересно на каком факультете учится Борис Глебов. Может он все же имеет отношение к программированию...
Nefrit
Сообщение
#10444 22.1.2008, 9:42
спасибо! у меня тож такая же проблема возникла, как раз в тему....
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.