LlAbs/ru

From Second Life Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Общая информация

Function: integer llAbs( integer val );

Возвращает модуль целого числа val.

• integer val Любое целочисленное значение

Предостережения

  • llAbs(-2147483648) возвращает -2147483648, поскольку 2147483648 находится вне интервала допустимых целочисленных значений.
All Issues ~ Search JIRA for related Bugs

Примеры

<lsl>default {

   state_entry()
   {
       llSay(0,"The absolute value of -4 is: "+(string)llAbs(-4) );
   }   //Returns "The absolute value of -4 is: 4"

}</lsl><lsl>// Here's a more elaborate example. ShowAbsolute(integer X) {

   string Message = "llAbs("
       + (string)X
       + ") --> "
       + (string)llAbs(X);
   llSay(PUBLIC_CHANNEL, Message);

} default {

   state_entry()
   {
       ShowAbsolute(-3);
       ShowAbsolute(5);
       ShowAbsolute(-20);
       ShowAbsolute(0);
   }

}</lsl>

// Here's the output produced by the more elaborate example:
Test Object: llAbs(-3) --> 3
Test Object: llAbs(5) --> 5
Test Object: llAbs(-20) --> 20
Test Object: llAbs(0) --> 0

См. также

Функции

•  llFabs то же, но для вещественного типа

Статьи

•  Wikipedia:Абсолютная_величина

Углублённые заметки

Search JIRA for related Issues

Описания

function integer llAbs( integer val );