Mean function
Return mean value of array.
Declaration
function Mean(const data: Array of Single): FloatDescription
Mean returns the average value of
data.
The second form accepts a pointer to an array of
N values.Errors
None.
See also
Example: ex27
Program Example27;
{ Program to demonstrate the Mean function. }
{ @ should return typed pointer }
{$T+}
Uses math;
Type
TExArray = Array[1..100] of Float;
Var
I : Integer;
ExArray : TExArray;
begin
Randomize;
for I:=low(ExArray) to high(ExArray) do
ExArray[i]:=(Random-Random)*100;
Writeln('Max : ',MaxValue(ExArray):8:4);
Writeln('Min : ',MinValue(ExArray):8:4);
Writeln('Mean : ',Mean(ExArray):8:4);
Writeln('Mean (b) : ',Mean(PExtended(@ExArray[1]),100):8:4);
end.An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
