Difference between revisions of "Category:LSL Needs Example"

From Second Life Wiki
Jump to navigation Jump to search
 
(switched <lsl> tag to <pre> since it doesn't work.)
Line 17: Line 17:
|spec=returns a pseudo random number in range [0.0, mag) or (mag, 0.0], depending upon the sign of mag.
|spec=returns a pseudo random number in range [0.0, mag) or (mag, 0.0], depending upon the sign of mag.
|caveats
|caveats
|examples=<lsl>
|examples=<pre>
default
default
{
{
Line 30: Line 30:
     }
     }
}
}
</lsl>
</pre>
|func_helpers
|func_helpers
|also
|also

Revision as of 14:10, 17 May 2007

Articles in this category need examples written for them. To do that set the 'examples' value equal to an multiline string.

Example: llFrand

{{LSL_Function
|sort=Frand
|func=llFrand
|func_id=8
|func_sleep=0.0
|func_energy=10.0
|p1_type=float
|p1_name=mag
|p1_desc=Any valid float value
|return_type=float
|return_text=that is pseudo random number in the range [0.0,mag) or (mag, 0.0].
|spec=returns a pseudo random number in range [0.0, mag) or (mag, 0.0], depending upon the sign of mag.
|caveats
|examples=<pre>
default
{
    touch_start(integer total_number)
    {
        // When touched, say "Heads" with probability 0.5, 
        // otherwise, say "Tails."
        if ( llFrand(1.) < .5)
            llSay(0, "Heads");
        else
            llSay(0, "Tails");
    }
}

|func_helpers |also |notes= The random number generator is not a source of entropy.

The sequence of random numbers are shared across the entire process, and not independently seeded. Therefore, the pseudo random number generation is not suitable for any application which requires completely predictable or completely unpredictable results. |cat1=Math |cat2 |cat3 }}

Pages in category "LSL Needs Example"

The following 200 pages are in this category, out of 659 total.

(previous page) (next page)
(previous page) (next page)