Абсолютное значение...

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Абсолютное значение...

Post by DerMeister =) »

Вопрос простой: как в инжекте взять модуль от числа?
Что-то вроде:

Code: Select all

abs(x)
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:

Re: Абсолютное значение...

Post by Kynep »

Der wrote:Вопрос простой: как в инжекте взять модуть он числа?
Что то вроде:

Code: Select all

abs(x)


Кому что... А нах тебе это?
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Для этого:

Code: Select all

...
if abs(myx-xx[i]) > 2 or abs(myy-yy[i]) > 2 then
GoToXY(xx[i],yy[i],1)
end if
...
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 нету...
Post Reply