Войти

Показать полную графическую версию : Решение СЛАУ методом квадратного корня


JCooper
26-11-2003, 17:14
Напросился помочь товарищу с курсовым по информатике. Курсач на решение
слау методом кв. корня. Надо делать на Turbo Pascal-е. Возникла проблема с
комплексными числами, т.е. в промежуточных вычислениях есть выражения типа
t:=sqrt(a - b) где под корнем выходит отрицательное, а затем с ним нужно оперировать как
с комплексным (например умножить на другое комплексное и i в квадрате должно дать -1).
Как это сделать, только надо как можно проще.
Заранее благодарен, лью пиво в модем тому кто поможет :).

Guest
26-11-2003, 20:40
а перед тем как брать корень проверяй не отрицательное ли число и если отрицательное то умножай на -1 и запоминай где нибудь что умножил, а потом бери корень .... да мало ли еще как можно придумать.
подходи к вопросу творчески ;))

shurikan
27-11-2003, 02:35
Kuper
См. тут (http://programmer.newmail.ru/programs/samples.htm) .
В разделе ПАСКАЛЬ есть гиперссылка на complex.
:)

Добавлено:

Можно тут (http://www.yandex.ru/yandpage?q=686115221&p=5&ag=d&qs=rpt%3Drad%26text%3D%25CD%25C5%25D4%25CF%25C4%2B%25CB%25D7%25C1%25C4 %25D2%25C1%25D4%25CE%25CF%25C7%25CF%2B%25CB%25CF%25D2%25CE%25D1) покопаться.


Исправлено: Prisoner, 7:32 27-11-2003




© OSzone.net 2001-2012