LlRound/ja

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.

要約

関数: integer llRound( float val );

従来の数値丸めの手法によって四捨五入された val を integer で返します。

• float val 任意の有効な浮動小数点数

絶対値の小数点第 1 位が 4 以下の場合 val は切り捨てられ、それ以外の場合、 valval の符号と同じ無限大へ丸められます。

サンプル

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"
    }
}

関連項目

関数

•  llCeil 浮動小数点数を正の無限大へ丸め、整数にします
•  llFloor 浮動小数点数を負の無限大へ丸め、整数にします

特記事項

Search JIRA for related Issues

Signature

function integer llRound( float val );
この翻訳は 原文 と比べて古いですか?間違いがありますか?読みにくいですか?みんなで 修正 していきましょう! (手順はこちら)
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。