LlRound/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 llRound( float val );

Возвращает целое число, к которому ближе вещественное число val.

• float val Любое вещественное число

Если цифра десятых меньше или равна 4, то у val отбрасывается дробная часть; иначе, val округляется до большего целого, если оно положительно, или до меньшего, если отрицательно.

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

Примеры

<lsl>default {

  state_entry()
  {
      llSay(0,"The rounded value of -4.5 is: "+(string)llRound(-4.5) );
      //Returns "The rounded value of -4.5 is: -4"
      
      llSay(0,"The rounded value of -4.9 is: "+(string)llRound(-4.9) );
      //Returns "The rounded value of -4.9 is: -5"
      
      llSay(0,"The rounded value of -4.1 is: "+(string)llRound(-4.1) );
      //Returns "The rounded value of -4.1 is: -4"
      
      llSay(0,"The rounded value of 4.5 is: "+(string)llRound(4.5) );
      //Returns "The rounded value of 4.5 is: 5"
      
      llSay(0,"The rounded value of 4.9 is: "+(string)llRound(4.9) );
      //Returns "The rounded value of 4.9 is: 5"
      
      llSay(0,"The rounded value of 4.1 is: "+(string)llRound(4.1) );
      //Returns "The rounded value of 4.1 is: 4"
   }
}</lsl>

См. также

Функции

•  llCeil Округляет значение в положительном направлении
•  llFloor Округляет значение в отрицательном направлении

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

Search JIRA for related Issues

Описания

function integer llRound( float val );