Pascal / math / minvalue
arccos, arccosh, arcosh, arcsin, arcsinh, arctan2, arctanh, arsinh, artanh, ceil, ClearExceptions, cosh, cotan, cycletorad, degtograd, degtorad, DivMod, EnsureRange, floor, Frexp, GetExceptionMask, GetPrecisionMode, GetRoundMode, GetSSECSR, gradtodeg, gradtorad, hypot, ifthen, InRange, intpower, IsInfinite, IsNan, IsZero, ldexp, lnxp1, log10, log2, logn, Max, MaxIntValue, maxvalue, mean, meanandstddev, Min, MinIntValue, » minvalue, momentskewkurtosis, norm, popnstddev, popnvariance, power, radtocycle, radtodeg, radtograd, randg, SameValue, SetExceptionMask, SetPrecisionMode, SetRoundMode, SetSSECSR, Sign, sincos, sinh, stddev, sum, sumofsquares, sumsandsquares, tan, tanh, totalvariance, variance,
Funcion: minvalue()
Sintaxis:
Descripcion: Regresa el valor mas pequeño en un arreglo
Ejemplo:
Sintaxis:
function minvalue( const data: array [] of float ):float; function minvalue( const d
Descripcion: Regresa el valor mas pequeño en un arreglo
Ejemplo:
Program Example26; { Program to demonstrate the MinValue function. } { Make sore integer is 32 bit} {$mode objfpc} Uses math; Type TExFloatArray = Array[1..100] of Float; TExIntArray = Array[1..100] of Integer; Var I : Integer; ExFloatArray : TExFloatArray; AFloatArray : PFloat; ExIntArray : TExIntArray; AintArray : PInteger; begin Randomize; AFloatArray:=@ExFloatArray[0]; AIntArray:=@ExIntArray[0]; for I:=1 to 100 do ExFloatArray[i]:=(Random-Random)*100; for I:=1 to 100 do ExIntArray[i]:=Random(I)-Random(100); Writeln('Min Float : ',MinValue(ExFloatArray):8:4); Writeln('Min Float (b) : ',MinValue(AFloatArray,100):8:4); Writeln('Min Integer : ',MinValue(ExIntArray):8); Writeln('Min Integer (b) : ',MinValue(AintArray,100):8); end.
Librerias Pascal
Libreria crt - CRT - Pantalla y teclado del PASCAL de Turbo que maneja la unidadLibreria dos - DOS - Interface Turbo Pascal MS-DOS
Libreria Graph - Unidad para manipular los graficos de la pantalla compatible con TP
Libreria Objects - Objetos basicos compatible con TP
Libreria math - Rutinas adicionales matematicas
Libreria Printer - Provee de acceso a la impresora
Libreria strings - Rutinas para el manejo de cadenas
Libreria BaseUnix - Funcionalidad Basica de Linux
Libreria System - Manejo de Archivos - Funciones para la manipulacion de archivos en Pascal