首页 > 服务网点

中值年龄(区间组中值怎么算)

中值年龄(区间组中值怎么算)

JS取出select框中值转换为实际年龄?


function geb(obj)

{

return document.getElementById(obj);//引入对象ID,返回某个对象

}

function tmValue(obj)

{

return geb(obj)[geb(obj).selectedIndex].value;//引入select的ID,返回select的已选中的项的value值;

}

function retAge()

{

var

year=tmValue('optionYear')*1,//取得选中年份的值,并转换为数字;

month=tmValue('optionMonth')*1,//取得选中月份的值,并转换为数字;

day=tmValue('optionDay')*1;//取得选中日的值,并转换为数字;

var

birthday=new data(),now=birthday;//声明个生日日期变量和现在日期变量,此时两个变量都是现在的系统时间;

birthday.setFullYear(year,month,day);//将年月日付给生日日期变量;

var fulltime=now-birthday;//得到两个日期所距离的毫秒数;

//楼下说的很对,要考虑月份,所以我对我的代码作出如下调整

var age=now.getFullYear() - fulltime.getFullYear();//返回距离年

if((now.getMonth()-birthday.getMonth())>0)age+1;//如果现在的月份比生日月份大,年龄变量加1;

return age;//返回计算后的年龄;

// return fulltime /1000/60/60/24; 返回距离多少天

//还有你上面的input 没有 type='text'

//因为是手写的代码,所以可能存在大小写错误,自己改下

}

统计学里?算平均值,开口组中值怎么取


组中值计算方法为:组中值=(该组上限+该组下限)/2

在连续变量数列中,其分组一般情况都是等距,存在开口组的情况下

在上开口组,其组中值计算方法为:

该组上限-(下组上限-下组下限)/2

在下开口组,组中值:

该组下限+(上组上限-上组下限)/2

所以这道题是这样滴:

50以下:50-(100-50)/2=25;

50-100:(50+100.)/2=75;

100-150:(100+150)/2=125;

150-200:(150+200)=175;

200以上:200+(200-150)/2=225

区间组中值怎么算


组中值的计算。有上下组限的情况下。

组中值=(区间上限+区间下限)/2

而对于只有上限或者只有下限的情况

只有上限的组中值=上限-1/2(相邻组的组距)只有下限的组中值=下限+1/2(相邻组的组距)

本文来自投稿,不代表本网站立场,发布者:实习编辑,如若转载,请注明出处:http://www.szande.com.cn/service/24196.html

关注微信