【MedianArray】
[code]inputs:PriceValueArray[MaxSize]( numericarrayref ),
Size( numericsimple ) ;
variables:
var0( 0 ),
var1( 0 ) ;
Value1 = SortArray( PriceValueArray, Size, 1 ) ;
var0 = Size * .5 ;
var1 = IntPortion( var0 + 1 ) ;
if FracPortion( var0 ) = 0 then
MedianArray = ( PriceValueArray[var0] + PriceValueArray[ var0 + 1 ] ) * .5
else
MedianArray = PriceValueArray[ var1 ] ;
[/code]
页:
[1]