<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
	<id>http://i.bnu.edu.cn/wiki/index.php?action=history&amp;feed=atom&amp;title=LlListStatistics</id>
	<title>LlListStatistics - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="http://i.bnu.edu.cn/wiki/index.php?action=history&amp;feed=atom&amp;title=LlListStatistics"/>
	<link rel="alternate" type="text/html" href="http://i.bnu.edu.cn/wiki/index.php?title=LlListStatistics&amp;action=history"/>
	<updated>2026-06-01T03:38:22Z</updated>
	<subtitle>本wiki的该页面的版本历史</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>http://i.bnu.edu.cn/wiki/index.php?title=LlListStatistics&amp;diff=760&amp;oldid=prev</id>
		<title>Ty：创建页面，内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}}   {{函数详情 |函数名 = Function: float llListStatistics( integer operation, list src ); |…”</title>
		<link rel="alternate" type="text/html" href="http://i.bnu.edu.cn/wiki/index.php?title=LlListStatistics&amp;diff=760&amp;oldid=prev"/>
		<updated>2020-08-22T03:26:16Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}}   {{函数详情 |函数名 = Function: float llListStatistics( integer operation, list src ); |…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{函数详情&lt;br /&gt;
|函数名 = Function: float llListStatistics( integer operation, list src );&lt;br /&gt;
|参数= 参数：&lt;br /&gt;
integer	operation	–	a LIST_STAT_* flag	&lt;br /&gt;
list	src&lt;br /&gt;
|返回值= 返回值：&lt;br /&gt;
返回一个 float，它是对 src 执行统计聚合函数操作的结果。&lt;br /&gt;
|注意事项=&lt;br /&gt;
&lt;br /&gt;
|示例=&lt;br /&gt;
示例一&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// Show results for each operation for a sample list&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        list LX = [-1, 3.33, 17, &amp;quot;object&amp;quot;, -4.5, 0.8675 ];&lt;br /&gt;
 &lt;br /&gt;
        llSay(0, &amp;quot;G.Mean= &amp;quot; + (string) llListStatistics(LIST_STAT_GEOMETRIC_MEAN, LX) );           // 0. 000000&lt;br /&gt;
        llSay(0, &amp;quot;Max= &amp;quot; + (string) llListStatistics(LIST_STAT_MAX, LX) );                         // 17.000000&lt;br /&gt;
        llSay(0, &amp;quot;Min= &amp;quot; + (string) llListStatistics(LIST_STAT_MIN, LX) );                         // -4.500000&lt;br /&gt;
        llSay(0, &amp;quot;Mean= &amp;quot; + (string) llListStatistics(LIST_STAT_MEAN, LX) );                       // 3.139500&lt;br /&gt;
        llSay(0, &amp;quot;Median= &amp;quot; + (string) llListStatistics(LIST_STAT_MEDIAN, LX) );                   // 0.867500&lt;br /&gt;
        llSay(0, &amp;quot;Count= &amp;quot; + (string) llListStatistics(LIST_STAT_NUM_COUNT, LX) );                 // 5.000000&lt;br /&gt;
        llSay(0, &amp;quot;Range= &amp;quot; + (string) llListStatistics(LIST_STAT_RANGE, LX) );                     // 21.500000&lt;br /&gt;
        llSay(0, &amp;quot;Std.Dev= &amp;quot; + (string) llListStatistics(LIST_STAT_STD_DEV, LX) );                 // 8.258468&lt;br /&gt;
        llSay(0, &amp;quot;Sum= &amp;quot; + (string) llListStatistics(LIST_STAT_SUM, LX) );                         // 15.697500&lt;br /&gt;
        llSay(0, &amp;quot;Sum of squares= &amp;quot; + (string) llListStatistics(LIST_STAT_SUM_SQUARES, LX) );      // 322.091500&lt;br /&gt;
 &lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
// Note that LSLEditor produces &amp;quot;NaN&amp;quot; (Not A Number) for the geometric mean above. Geometric mean applies only to numbers of the same sign.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
示例二&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// shows just how bad SL is behaving and demonstrates the use of llListStatistics()&lt;br /&gt;
list dil_s;&lt;br /&gt;
list fps_s;&lt;br /&gt;
integer ticks = 0;&lt;br /&gt;
 &lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(1.0);&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    on_rez (integer parm)&lt;br /&gt;
    {&lt;br /&gt;
        llResetScript();&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        dil_s = llList2List(dil_s + llGetRegionTimeDilation(), -60, -1);&lt;br /&gt;
        fps_s = llList2List(fps_s + llGetRegionFPS(), -60, -1);&lt;br /&gt;
        if(3 &amp;lt;= ++ticks)&lt;br /&gt;
        {&lt;br /&gt;
            llSetText(&lt;br /&gt;
                &amp;quot;Dilation: min=&amp;quot;+(string) llListStatistics(LIST_STAT_MIN, dil_s) + &amp;quot;, mean=&amp;quot; +&lt;br /&gt;
                    (string) llListStatistics(LIST_STAT_MEAN, dil_s) + &amp;quot;, max=&amp;quot; +&lt;br /&gt;
                    (string) llListStatistics(LIST_STAT_MAX, dil_s) + &amp;quot;, std.dev=&amp;quot; +&lt;br /&gt;
                    (string) llListStatistics(LIST_STAT_STD_DEV, dil_s) + &amp;quot;\n&amp;quot; + &lt;br /&gt;
                    &amp;quot;FPS: min=&amp;quot;+(string) llListStatistics(LIST_STAT_MIN, fps_s) + &amp;quot;, mean=&amp;quot; +&lt;br /&gt;
                    (string) llListStatistics(LIST_STAT_MEAN, fps_s) + &amp;quot;, max=&amp;quot; +&lt;br /&gt;
                    (string) llListStatistics(LIST_STAT_MAX, fps_s) + &amp;quot;, std.dev=&amp;quot; +&lt;br /&gt;
                    (string) llListStatistics(LIST_STAT_STD_DEV, fps_s),&lt;br /&gt;
                &amp;lt;1.0, 1.0, 0.0&amp;gt;, //yellow&lt;br /&gt;
                1.0);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if(change &amp;amp; CHANGED_REGION)&lt;br /&gt;
        {&lt;br /&gt;
            llResetScript();&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|相关函数=&lt;br /&gt;
[[llGetListEntryType]]&lt;br /&gt;
|相关事件=&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ty</name></author>
		
	</entry>
</feed>