Difference between revisions of "LlAbs/ja"
< LlAbs
Jump to navigation
Jump to search
Asuka Neely (talk | contribs) m |
(Update translation) |
||
Line 1: | Line 1: | ||
{{LSL_Function/ja | |||
|func=llAbs | |func=llAbs | ||
|func_id=6|func_sleep=0.0|func_energy=10.0 | |func_id=6|func_sleep=0.0|func_energy=10.0 | ||
|func_footnote | |func_footnote | ||
|p1_type=integer | |p1_type=integer | ||
|p1_name=val | |p1_name=val | ||
|p1_desc= | |p1_desc=何らかの integer 値 | ||
|return_type=integer | |return_type=integer | ||
|return_text='''val''' | |return_text='''val''' の絶対値 | ||
|spec | |spec | ||
|caveats=*- | |caveats=*llAbs(-2147483648) の戻り値は -2147483648 になります。これは 2147483648 が有効な integer 値でないためです。 | ||
|examples=<lsl> | |examples=<lsl>// 簡単な例 | ||
// | |||
default | default | ||
{ | { | ||
Line 19: | Line 17: | ||
llSay(0,"The absolute value of -4 is: "+(string)llAbs(-4) ); | llSay(0,"The absolute value of -4 is: "+(string)llAbs(-4) ); | ||
} | } | ||
} | }</lsl> | ||
</lsl> | |||
<lsl> | <lsl>// さらに複雑な例 | ||
// | |||
ShowAbsolute(integer X) | ShowAbsolute(integer X) | ||
{ | { | ||
Line 41: | Line 37: | ||
ShowAbsolute(0); | ShowAbsolute(0); | ||
} | } | ||
} | }</lsl> | ||
</lsl> | |||
< | <pre> | ||
// | // 二つ目の例での出力 | ||
Test Object: llAbs(-3) --> 3 | Test Object: llAbs(-3) --> 3 | ||
Test Object: llAbs(5) --> 5 | Test Object: llAbs(5) --> 5 | ||
Test Object: llAbs(-20) --> 20 | Test Object: llAbs(-20) --> 20 | ||
Test Object: llAbs(0) --> 0 | Test Object: llAbs(0) --> 0 | ||
</ | </pre> | ||
|helpers | |helpers | ||
|also_header | |also_header | ||
Line 56: | Line 51: | ||
|also_articles | |also_articles | ||
|also_footer | |also_footer | ||
|also_functions={{LSL DefineRow||{{LSLG/ja|llFabs}}| | |also_functions={{LSL DefineRow||{{LSLG/ja|llFabs}}|llAbs の {{LSLG/ja|float}} 版}} | ||
|also_events | |also_events | ||
|also_articles={{LSL DefineRow||{{Wikipedia| | |also_articles={{LSL DefineRow||{{Wikipedia|1=絶対値|lang=ja}}|}} | ||
|notes | |notes | ||
|cat1=Math | |cat1=Math | ||
|cat2 | |cat2=Integer | ||
|cat3 | |cat3 | ||
|cat4 | |cat4 | ||
}} | }} |
Revision as of 06:23, 26 April 2009
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
警告
- llAbs(-2147483648) の戻り値は -2147483648 になります。これは 2147483648 が有効な integer 値でないためです。
サンプル
<lsl>// 簡単な例 default {
state_entry() { llSay(0,"The absolute value of -4 is: "+(string)llAbs(-4) ); }
}</lsl>
<lsl>// さらに複雑な例 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>
// 二つ目の例での出力 Test Object: llAbs(-3) --> 3 Test Object: llAbs(5) --> 5 Test Object: llAbs(-20) --> 20 Test Object: llAbs(0) --> 0
特記事項
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。