Zho:查找数字的中间值

🏴󠁧󠁢󠁥󠁮󠁧󠁿 本教程将解释如何找到数字的中位数. 一组数字的中位数是中间值. 如果这组数字是偶数个，则中位数是两个中间数字的平均值. 欲了解更多信息, 请参维基百科.

对值进行排序
找到中位数的第一步是将数据从最小到最大排序. 首先这样做会使这个发现的中位数容易得多.

查找中位数
首先,按大小 排序.

一旦这些值被排序，使用下面的脚本来获得中位数. 请记住，“列表甲” 列表包含一组数字值. 该变量 “中数1”和“中数1”表示将用于存放中位值的两个变量.

变量 [中数1 v] 设为 (链表第 ((length of [列表甲 v] :: list) / (2)) 项项目\( [列表甲 v] \) :: list) 变量 [中数2 v] 设为 (链表第 (((length of [列表甲 v] :: list) / (2)) + (1)) 项项目\( [列表甲 v] \) :: list) 如果 <((length of [列表甲 v] :: list) mod (2)) = (0)> 那么 说出 (字串组合 [中数值=] 和 (((中数1) + (中数2)) / (2))) (2) 秒 否则 说出 (字串组合 [中数值=] 和 (链表第 (((length of [列表甲 v] :: list) / (2)) + (0.5)) 项项目\( [列表甲 v] \) :: list)) (2) 秒 end

相关链接

 * Finding the Mean of Numbers
 * Finding the Mode of Numbers
 * Finding the Range of Numbers
 * Finding the Standard Deviation of Numbers
 * Sorting Values
 * Solving Exponents