Как в pawno обозначить модуль числа?
#1

Ну понятно надеюсь. В математике обозначается как |x|
Reply
#2

В программировании нет таких обозначений, есть функции которые возвращают модуль числа.
Reply
#3

Именно эта ф-я и нужна
Reply
#4

pawn Код:
stock abs( value )
{
   return ( ( value < 0 ) ? ( -value ) : ( value ) );
}
Reply
#5

или так, с операцией инверсии(может быть быстрее, а может и нет):
pawn Код:
stock abs(value)
{
    return (value < 0 ? ~value+1 : value);
}
Reply
#6

Quote:
Originally Posted by ZiGGi
Посмотреть сообщение
или так, с операцией инверсии(может быть быстрее, а может и нет):
pawn Код:
stock abs(value)
{
    return (value < 0 ? ~value+1 : value);
}
О, спасибо А то я искал знак инверсии.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)