Показать сообщение отдельно
Старый 12.09.2006, 18:15   #1
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Откидывание периода угла

Функция приводит аргумент в значение 0 до 359
Function ConvertAng#(ang#)
;приведение к виду (0;359)
	If ang<0
		ang=ang+Ceil(Abs(ang)/360)*360
	ElseIf ang>=360
		ang=ang-Floor(ang/360)*360
	EndIf
	Return ang
End Function


Graphics 800,600
For i=1 To 360*3
	Plot i/2,ConvertAng#(i)
Next

While Not KeyHit(1)
Flip
Wend
End
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием