Форум: "Основная";
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];
Внизкомплексные числа Найти похожие ветки
← →
Mbo (2002-02-07 05:39) [4]подправлю в тех же обозначениях
Function CMul(X, Y: Complex): Complex;
begin
Rezult.Re := X.Re * Y.Re - X.Im * Y.Im;
Result.Im := X.Im * Y.Re + X.Re * Y.Im;
end;
Function CAbs(X: Complex): Double;
begin
Rezult:= Sqrt(Sqr(X.Im)+Sqr(X.Re));//или Hypot
end;
Function CDiv(X, Y: Complex): Complex;
var Abs2:double;
begin
abs2:=Sqr(Y.Im)+Sqr(Y.Re);
Rezult.Re := (X.Re * Y.Re+X.Im*Y.Im)/Abs2;
Result.Im := (X.Im * Y.Re-X.Re*Y.Im)/Abs2;
end;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.006 c