ZX-Ревю 1994 №2 1993 г.

Возвращась к напечатанному - Что бы это значило? Версия "хитростей", происходящих с оператором DRAW.


Возвращась к напечатанному

Что бы это значило?

Цыгулин Алексей из г. Новосибирска предлагает свою версию "хитростей", происходящих с оператором DRAW (см. РЕВЮ-93, № 5-6, стр. 96). Он пишет:

"Я считаю, что такие затейливые узоры обеспечиваются сразу несколькими факторами. Во-первых, количество дуг (а на самом деле отрезков прямых для изображения дуги) ограничено числом 252. Во-вторых - в любом случае происходит повтор начального радиуса (типичная школьная алгебра) на X радиан, то есть если Вы укажете 5*PI, то "циркуль" повернется два с половиной раза (рисуется, так сказать, "спираль одного радиуса"). Это заметно по известной программе при числах от 0 до 10. А попробуйте нарисовать 200 окружностей (200 поворотов "циркуля") 252-мя прямыми! Так и получается затейливый узор.

А вот почему компьютер рисует "спираль одного радиуса" - ясно не совсем, и поэтому я сообщу интересный факт: Вы когда-нибудь видели, что SIN X=3? Если нет, тогда посмотрите: 10 FOR a=1 TO 10

20 PRINT SIN ((2*a+1)*PI),COS ((2*a+1)*PI) 30 NEXT a

Кстати, значения разные, а (2*а+1)*PI=2*a*PI+PI, что по общеизвестному свойству периодичности SIN и COS равно PI. Опять странно!?




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Scene - ZX Spectrum в 2001 году: А много ли вообще пользователей Спpинтеpа?
От редакции - А это, как вы уже поняли, второй номер "Фантадрома".
Юмор - Анекдоты.
Вступление - Совсем недавно получил письмо от VTS aka Виктоpа Pощупко.
SOFTWARE - Новинки демосцены: FOREVER, ADRENALIZE, BOOM,TYRANY,BLAME, EMERGENCY, KATNARSIS.

В этот день...   1 апреля