c语言求随机数的中位数,定义一个随机变量,选出这个随机变量的中位数
生活随笔
收集整理的這篇文章主要介紹了
c语言求随机数的中位数,定义一个随机变量,选出这个随机变量的中位数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
當變量值的項數N為奇數時,處于中間位置的變量值即為中位數;當N為偶數時,中位數則為處于中間位置的2個變量值的平均數。html>
//?求中位數
function?median(sortedArr)?{
var?n?=?sortedArr.length;
if(n%2==0)?return?(sortedArr[n/2-1]?+?sortedArr[n/2])?/?2;
else?return?sortedArr[(n-1)/2];
}
//?隨機1-20個數
var?arr?=?[];
for(var?i=0,?len=parseInt(Math.random()*20+1);?i
arr[i]?=?parseInt(Math.random()*100+1);//?隨機數0-100
}
//?排序
arr.sort(function(a,b){return?a-b});
var?medianNum?=?median(arr);
document.write('隨機數:?'?+?arr.join('?')?+?'
');
document.write('中位數:?'?+?medianNum?+?'
');
總結
以上是生活随笔為你收集整理的c语言求随机数的中位数,定义一个随机变量,选出这个随机变量的中位数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 则执行C语言语句unsigned,部分C
- 下一篇: c语言读取acc文件的采样率,C语言文件