Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.19;
Скачать: CL | DM;

Вниз

Комплексные числа   Найти похожие ветки 

 
Duke   (2003-05-30 16:36) [0]

Пожалуйста, приведите пример куска кода решения уравнения с комплексными числами.
Не пойму как в Делфи с ними работать.


 
MBo ©   (2003-05-30 16:50) [1]

Какая версия Дельфи? Говорят, в 6 появилась их поддержка.
А так -по известным формулам.


 
Duke   (2003-06-02 16:13) [2]

А может есть какой-нибудь компонент?


 
Duke   (2003-06-02 16:16) [3]

И еще, как отобразить из базы данных определенное количество записей?


 
jack128 ©   (2003-06-02 17:15) [4]


> А может есть какой-нибудь компонент?

:lol: я себе так и представляю - компонент TComplexNumber :-))))


 
Юрий Зотов ©   (2003-06-02 17:49) [5]

> Duke

type
TComplex = record
Re: extended;
Im: extended
end;

Это все, что Вам требуется. Остальное - открываем школьный учебник математики и за пару часов пишем набор процедур и функций для работы с комплесными числами. Пример:

function AddSub(X, Y: TComplex): TComplex;
begin
Result.Re := X.Re + Y.Re;
Result.Im := X.Im + Y.Im
end;


 
NetBreaker666 ©   (2003-06-02 18:35) [6]

Лучше TMT Pascal юзай - там операторы перегружать можно (www.tmt.com)


 
Vlad Oshin ©   (2003-06-02 18:39) [7]


> NetBreaker666

а writeln можно перегрузить чтоб как readln работал?


 
stranger___ ©   (2003-06-02 21:26) [8]

Vlad Oshin © (02.06.03 18:39)
procedure WriteLn;
begin

ReadLn

end;


 
NetBreaker666 ©   (2003-06-02 21:30) [9]


> > NetBreaker666
>
> а writeln можно перегрузить чтоб как readln работал?

Чтобы совсем как readln (т.е. с любым кол-вом параметров - конечно нет). Но зато там можно перегружать операторы, есть операторы +:=, -:= (аналог += и -=),затем, там есть такой прикол:

Например:

program fuck;
Begin
//здесь мы что-нить делаем...
declare //Типа директива такая
var t:Integer;//Объявляем переменные, прямо по-середине кода
begin
for t:=0 to 5 do WriteLn(t);
end;
End;

Я думаю прикол понятен.


 
Ixion ©   (2003-06-02 23:48) [10]


> NetBreaker666 © (02.06.03 18:35)
> Лучше TMT Pascal юзай - там операторы перегружать можно
> (www.tmt.com)

Ага. А еще лучше FORTRAN, там уже тип COMPLEX определен.


 
vidiv ©   (2003-06-03 04:14) [11]

в чем собственно проблема?


 
NetBreaker666 ©   (2003-06-03 11:52) [12]


> Ага. А еще лучше FORTRAN, там уже тип COMPLEX определен.

Да, а ты алгол69 не пробовал? Между прочим, многие демо мейкеры на TMT Pscal перешли (это те, которым размер не критичен). http://www.orgacontrol.de/ (для тех, кто немецкий знает).


 
Думкин ©   (2003-06-03 11:54) [13]

Вот именно - а где трабла?
Я считал аналитические выражовыфвания с комплексными коэффициентами. Глаза боятся - руки делают. тут главное - начать.



Страницы: 1 вся ветка

Текущий архив: 2003.06.19;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.024 c
1-60145
Alien
2003-06-06 19:04
2003.06.19
Events


3-60027
testthewest
2003-05-27 15:51
2003.06.19
Нужен EhLib


14-60420
iluxa
2003-06-03 18:07
2003.06.19
Где купить Delphi 5


14-60338
korvin
2003-06-01 07:30
2003.06.19
Поиск литературы по работе с сеткой.


14-60371
LordOfSilence
2003-06-02 17:30
2003.06.19
Извиняюсь, мужики, не сумел удержаться :-)