Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

алгоритм

16K
06 июня 2006 года
alehandro
5 / / 03.06.2006
Помогите. где можно найти алгоритм рисования окружности на асм.
Инкрементные алгориты написанные на си и pascal сложны для перевода на ассемблер. Существуют какие либо другие алгоритмы кроме инкрементных?, или где можно взять инк. написанный на асме.
1.9K
14 июня 2006 года
SkLite
38 / / 02.12.2002
 
Код:
r = 100

for(i = 0; i < 6.28; i += .01)
{
    x = r * sin(i)
    y = r * cos(i)

    рисуем(x + 200, y + 200, цвет)
}

От 0 до 6.28 это 2 * Пи, .01 шаг достаточный для небольших окружностей чтобы небыло разрывов.
синусы и косинусы можно получить или по таблице (создается при старте программы) или через ММХ
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог