cmd实现统计概率六大指标之算法
cmd吧
全部回复
仅看楼主
level 12
命幽 楼主
2014年05月02日 14点05分 1
level 12
命幽 楼主
::求和.bat
@echo off
call sum.bat 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
echo %sum%
pause
exit
::Sum.bat
::求和
:Sum
set sum=0
:num
set /a sum=sum+%1
shift
if "%1"=="" goto :eof
goto num
goto :eof
::运行结果440 程序运行正确
2014年05月02日 14点05分 2
level 12
命幽 楼主
::求平均值.bat
@echo off
call Average.bat 1 2 3 4 5 6 7 8 9 10 4 2 6 0
echo %sum% %times%
echo %Average%
pause
exit
::Average.bat
::平均数
:Sum
set sum=0
set times=0
:num
set /a sum=sum+%1
shift
set /a times+=1
set /a Average=sum/times
if "%1"=="" goto :eof
goto num
goto :eof
::计算结果跟系统自带计算机一样只有整数部分 没办法 cmd就是如此
2014年05月02日 14点05分 3
level 12
命幽 楼主
::极差.bat
@echo off
call Range.bat -12 3 4 65 6-4
echo %Range%
pause
exit
::Range.bat
set max=%1
set min=%1
:Range
if %max% lss %1 (set max=%1)
if %min% gtr %1 (set min=%1)
shift
if "%1"=="" (
set /a Range=%max%-%min%
goto :eof
) else (
goto Range
)
::极差即是该组数据的范围
2014年05月02日 14点05分 4
level 12
命幽 楼主
明天再看情况吧 汗
2014年05月02日 15点05分 5
level 12
命幽 楼主
[冷]没人顶贴 无动力啊
2014年05月03日 00点05分 6
level 11
顶顶
2014年05月05日 14点05分 7
谢谢。。。
2014年05月05日 14点05分
level 11
帮顶个帖,攒人品,说不定我就会升职加薪、当上总经理、出任CEO、迎娶白富美、走上人生巅峰,嘿嘿,想想还有点小激动。
2014年05月05日 14点05分 8
谢谢。。。
2014年05月05日 14点05分
回复 命幽 :呵呵
2014年05月05日 14点05分
回复 你WO她solove :[勉强]
2014年05月05日 14点05分
回复 命幽 :我是小白
2014年05月05日 14点05分
level 12
命幽 楼主
可能不更新了。。。或者重开贴。。。。
2014年05月05日 14点05分 9
1