Anything and all.
Moderators: Murderator+, Murderator
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
Post
by DerMeister =) »
Вопрос простой: как в инжекте взять модуль от числа?
Что-то вроде:
Last edited by
DerMeister =) on 2006-04-09 16:53:08, edited 2 times in total.
-
Kynep
- Expert!
- Posts: 1348
- Joined: 2006-02-07 08:51:40
- Location: г. Старый Оскол
-
Contact:
Post
by Kynep »
Der wrote:Вопрос простой: как в инжекте взять модуть он числа?
Что то вроде:
Кому что... А нах тебе это?
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
Post
by DerMeister =) »
Конечно можно так, но ет неприкольно:
Code: Select all
...
if (myx-xx[i]) > 2 or (myy-yy[i]) > 2 or (myx-xx[i]) < -2 or (myy-yy[i]) < -2 then
GoToXY(xx[i],yy[i],1)
end if
...
-
Kynep
- Expert!
- Posts: 1348
- Joined: 2006-02-07 08:51:40
- Location: г. Старый Оскол
-
Contact:
Post
by Kynep »
Der wrote:Конечно можно так, но ет неприкольно:
Code: Select all
...
if (myx-xx[i]) > 2 or (myy-yy[i]) > 2 or (myx-xx[i]) < -2 or (myy-yy[i]) < -2 then
GoToXY(xx[i],yy[i],1)
end if
...
Скорее всего так и придется...
-
CFA
- Posts: 64
- Joined: 2006-02-03 06:53:36
Post
by CFA »
Напиши свою функцию
Code: Select all
sub abs(x)
if (x < 0) then
x = -x
end if
return x
end sub
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
Post
by DerMeister =) »
Чтоже получается? В инже НЕТУ операции "абсолютного значения"?
Это абсурд... Наверное есть, надо чтоб Yoko рассказал.
А про
Code: Select all
sub abs(x)
if (x < 0) then
x = -x
end if
return x
end sub
я также подумал...

-
CFA
- Posts: 64
- Joined: 2006-02-03 06:53:36
Post
by CFA »
встроенной нету. из мат. функций есть тока sin и cos. посмотри почти любую ходилку - там везе своя ф-я Abs(...)
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
Post
by DerMeister =) »
А жаль что нету... %(
Насчет sin и cos не знал, спасибо.
Кстате, в моей ходилке abs'a нету...