|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.09.2008, 18:29 | #21 |
Форумчанин
Регистрация: 06.09.2008
Сообщений: 156
|
Это понятно, теперь надо понять как отрицательный корень возвращать, ведь значения корня два, одно положительное, а второе отрицательное.
Ужас, как я устал от тупизны...
|
11.09.2008, 18:38 | #22 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Не знаю сколько ты классов кончил, но по-моему в классе восьмом уже знают, что если y^2=x, то y1=+sqrt(x); y2=-sqrt(x); при этом действительные корни существуют только при x>=0; В классе 10-11 уже знают, что и корни из отрицательных чисел тоже есть, только они представлены иррациональными числами, или комплексными, но для решения задач практической геомеотрии они смысла не имеют.
|
11.09.2008, 18:47 | #23 | |
Форумчанин
Регистрация: 06.09.2008
Сообщений: 156
|
Цитата:
Ужас, как я устал от тупизны...
Последний раз редактировалось rainbow; 11.09.2008 в 18:50. |
|
11.09.2008, 18:52 | #24 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Цитата:
|
|
11.09.2008, 19:03 | #25 |
Форумчанин
Регистрация: 06.09.2008
Сообщений: 156
|
Я это уже понял, сейчас уже ищу ошибку в программе.
Ужас, как я устал от тупизны...
|
13.09.2008, 08:33 | #26 |
Форумчанин
Регистрация: 06.09.2008
Сообщений: 156
|
Есть две функции, они почти одинаковые, отличаются только знаком в одном из уравнений, можно ли объеденить их в одну функцию?
Код:
Ужас, как я устал от тупизны...
Последний раз редактировалось rainbow; 13.09.2008 в 08:39. |
13.09.2008, 10:24 | #27 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Для таких случаев, когда в процедурах или функциях используются другие процедуры или функции, имеется так называемый процедурный, или функциональный тип переменных. Можете почитать об этом в учебниках.
Ваш случай будет выглядеть примерно так (не зная сути задачи невозможно написать точно). Код:
if aaaaa then Z:=Pokrprotr(sot,F1) else Z:=Pokrprotr(sot,F2); |
13.09.2008, 11:24 | #28 |
Форумчанин
Регистрация: 06.09.2008
Сообщений: 156
|
Я сделал проще, через переменную
zn:integer, если zn:=1 то функция берет положительный корень, если zn:=-1, то функция берет отрицательный корень. Код:
Код:
Код:
Код:
N учавствует 1 раз при расчете Dx;
Ужас, как я устал от тупизны...
Последний раз редактировалось rainbow; 13.09.2008 в 15:28. |
15.09.2008, 06:37 | #29 |
Форумчанин
Регистрация: 06.09.2008
Сообщений: 156
|
Все, уже разобрался:
Так как компьютер тупой, он все равно округлит хоть до одной миллиардной, по умолчанию или в большую сторону, или в меньшую. Поэтому надо писать условие так: Код:
Код:
Ужас, как я устал от тупизны...
|
24.09.2008, 13:23 | #30 |
Форумчанин
Регистрация: 06.09.2008
Сообщений: 156
|
Помогите разобраться
Написал прогу, но не могу отформатировать таблицу как мне надо
Вот кусок кода, который отвечает за вывод таблицы: Код:
Т.е значения A, B, C в таблице должны быть напротив значения n=20.
Ужас, как я устал от тупизны...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите разобраться | Tanuska___:) | БД в Delphi | 1 | 04.09.2008 14:56 |
Помогите разобраться! | Holodok | Помощь студентам | 12 | 02.05.2008 18:13 |
помогите разобраться!) | Юliana | Помощь студентам | 1 | 30.01.2008 01:16 |
помогите разобраться с Rss | Hallo | HTML и CSS | 0 | 24.11.2006 18:44 |