![]() |
|
|
![]()
|
|
| Guest |
|
|||
|
Unregistered |
Вообщем нужно порешать систему n линейных уравнений методом Гаусса, причем в дробях (элементы массива-это строка вида '4/55'). Ответ тоже выдать в виде дроби.
Ну мой вопрос понятен: КАК? |
|||
|
||||
| Vladimir13 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 8.12.2004 Где: Волгоград, Россия Репутация: нет Всего: 1 |
ну, дробь выводить можно в Мемо как 2 строчки: верхняя ( подчеркнутая ) -числитель, нижняя - знаменатель. Эстетически, конечно, не очень выглядит, но... . А так напомни метод Гаусса, а то подзабыл
--------------------
Лучший метод - метод тыкаобращаться по адресу: mvdr |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 20 Всего: 454 |
В методе Гаусса используются исключительно 4 арифметических действия. А складывать/множить десятичные числа или дроби - равнофигственно. Сделай 4 функции и используй... только в каждом действии предусмотри сокращение общего множителя числителя и знаменателя, чтобы в экстремально большие числа не попадать.
И еще - не приводи дроби к смешанному виду до получения результата как минимум. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Jureth |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 23.11.2004 Где: где-то в Западной Сибири Репутация: нет Всего: 3 |
Какие 4 функции? Там же простое приведение матрицы к треугольному виду, а потом назад.
|
|||
|
||||
| SoWa |
|
|||
![]() Харекришна ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2422 Регистрация: 18.10.2004 Репутация: 6 Всего: 74 |
А можно и динамически создать двухмерную матрицу и с ней оперировать...
-------------------- Всем добра |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |