|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.12.2009, 01:16 | #11 |
Удален
Форумчанин
Регистрация: 02.12.2009
Сообщений: 309
|
и каким образом они будут равны? По крайней мере один из них не будет равен другим! Процедура рисования сектора, в которую вы передаете параметры A и B принимает только целые числа!
Как вы разделите 360, например, на 11, чтобы получились 11 ЦЕЛЫХ чисел, которые в сумме давали бы 360? Последний раз редактировалось Alex_FF; 28.12.2009 в 01:26. |
28.12.2009, 02:16 | #12 |
Пользователь
Регистрация: 08.04.2009
Сообщений: 50
|
я думаю тут проще не 360 делить на N а N через формулу окружности сделать круг секторным.. может это и сработает.. код не приведу т.к давно уже не прогал, проходил мимо)
|
28.12.2009, 11:00 | #13 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вариант Alex_FF (из пост #2) имеет две ошибочки.
1) накопление погрешности, в результате которой, последний сектор получается НЕПРОПОРЦИОНАЛЬНО большим!! рекомендую попробовать программу при N, например, равным 37... 2) ошибочка возникающая изредка - последний и первый сектор могут быть одного цвета (это не проверяется в программе) Поэтому выкладываю свой вариант (это чуть подправленный вариант Alex_FF): Код:
|
28.12.2009, 16:59 | #14 | |
Удален
Форумчанин
Регистрация: 02.12.2009
Сообщений: 309
|
Цитата:
А об этих ошибках она ничего не писала, значит смысла их исправлять не было, т. к. она их не замечает я просто пытался ей доказать, что если 360 не делится нацело на N, то по крайней мере один сектор будет отличаться от других, и поэтому одинаковыми они все не будут... но наверное я ее не убедил... Последний раз редактировалось Alex_FF; 28.12.2009 в 17:05. |
|
28.12.2009, 18:37 | #15 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
посмотри, в моём варианте сектора НЕОДИНАКОВЫЕ (причём могут быть все разные), но отличия на доли градуса. включая и последний сектор. Поэтому зрительно это НЕ ВИДНО! |
|
28.12.2009, 20:59 | #16 |
Пользователь
Регистрация: 12.12.2009
Сообщений: 84
|
Alex_FF
Я НЕСКОЛЬКО РАЗ ПИСАЛ ПРО ПОГРЕШНОСТЬ В ИЗМЕРЕНИЯХ... ПОМОЕМУ ЭТО ТЫ САМ НЕ МОГ ПОНЯТЬ ОТКУДА ОНА БЕРЁТСЯ........... И СТО РАЗ МНЕ ПЕРЕПИСЫВАЛ МОЮ ЖЕ ПРОГРАММУ ..... Serge_Bliznykov ПРАВИЛЬНО ПОНЯЛ ЧЕГО Я ХОЧУ - НА САМОМ ДЕЛЕ В ЕГО ПРОГРАММЕ ПОГРЕШНОСТЬ НЕ ЗАМЕТНА.... |
28.12.2009, 21:15 | #17 | |||
Удален
Форумчанин
Регистрация: 02.12.2009
Сообщений: 309
|
Цитата:
Serge_Bliznykov, запустите мою программу и вашу, например, при N = 11, результат будет одинаковый а то, что при больших N весь круг одним цветом закрашивается, то про эту проблему, как я писал раньше, ничего сказано не было, поэтому я её и не решал... И никто меня не убедит, что сектора одинаковые (когда 360 mod N <> 0)... Я соглашусь, что они смотряться одинаково, но это только при высоких разрешениях... А при 640x480 я прекрасно вижу вместо прямой ступеньки из квадратов P. S. Цитата:
Цитата:
P. S.: Second Edition, Asira,вам модератор уже делал замечание по поводу верхнего регистра... Последний раз редактировалось Alex_FF; 28.12.2009 в 21:26. |
|||
28.12.2009, 21:30 | #18 |
Пользователь
Регистрация: 12.12.2009
Сообщений: 84
|
Alex_FF ЭТО НЕ ЛЮДИ ПОЛ МЕНЯЮТ....... ЭТО ЗА МЕНЯ ДЕВЧЁНКА ОТВЕЧАЛА, ПО МОЕЙ ПРОСЬБЕ..... ВАМ ТО КАКАЯ РАЗНИЦА ОТ КАКОГО ПОЛА СООБЩЕНИЕ НАПИСАНО!!!!!!!!!!!!!!
|
28.12.2009, 21:36 | #19 | ||
Удален
Форумчанин
Регистрация: 02.12.2009
Сообщений: 309
|
Цитата:
просто непонятно было как к вам обращаться, когда я этот пост писал Цитата:
|
||
28.12.2009, 21:42 | #20 |
Пользователь
Регистрация: 12.12.2009
Сообщений: 84
|
Как хотите так и обращайтесь я всё пойму...!!!!!!!!!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль графика | Asira | Помощь студентам | 2 | 27.12.2009 22:34 |
паскаль. графика | deu4er | Помощь студентам | 2 | 18.05.2009 21:30 |
Паскаль графика | BuTeK1 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 08.01.2009 11:01 |
ПАСКАЛЬ ГРАФИКА | glasian | Помощь студентам | 19 | 17.06.2008 04:26 |