“LlAbs”的版本间的差异
| 第3行: | 第3行: | ||
|参数=integer val,任何整数 <br> | |参数=integer val,任何整数 <br> | ||
|返回值=integer 返回val的绝对值<br> | |返回值=integer 返回val的绝对值<br> | ||
| + | |注意事项=-2147483648 的返回值是 -2147483648。 因为2147483648已经超出了整型的表示范围<br> | ||
| + | |例子= | ||
| + | '''cpp | ||
| + | default | ||
| + | { | ||
| + | state_entry() | ||
| + | { | ||
| + | // returns: "The absolute value of -4 is: 4" | ||
| + | llSay(PUBLIC_CHANNEL, "The absolute value of -4 is: "+(string)llAbs(-4) ); | ||
| + | } | ||
| + | } | ||
| + | <source lang="lsl2"> | ||
| + | // Here's a more elaborate example. | ||
| + | ShowAbsolute(integer inputInteger) | ||
| + | { | ||
| + | string output = "llAbs(" + (string)inputInteger + ") --> " + (string)llAbs(inputInteger); | ||
| + | llSay(PUBLIC_CHANNEL, output); | ||
| + | } | ||
| + | default | ||
| + | { | ||
| + | state_entry() | ||
| + | { | ||
| + | ShowAbsolute(-3); // llAbs(-3) --> 3 | ||
| + | ShowAbsolute(5); // llAbs(5) --> 5 | ||
| + | ShowAbsolute(-20); // llAbs(-20) --> 20 | ||
| + | ShowAbsolute(0); // llAbs(0) --> 0 | ||
| + | } | ||
| + | } | ||
| + | </source> | ||
}} | }} | ||
2019年9月25日 (三) 11:47的版本
| 函数名 |
|---|
| llAbs |
| integer val,任何整数 |
| integer 返回val的绝对值 |
| 注意事项 |
|---|
| -2147483648 的返回值是 -2147483648。 因为2147483648已经超出了整型的表示范围 |
| 示例 |
|---|
| 无 |
| 相关函数 |
|---|
| 无 |
| 相关事件 |
|---|
| 无 |