AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de colas, pilas, listas y arrays / Funciones de arrays
  • Tipos soportados
  • Promedio de duraciones
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Calcula la media de varios elementos:
  • que se encuentran en una array,
  • valores numéricos, ....
Ejemplo
// Mean of elements found in an array of integers
MyArray is array of int = [1,2,3]
MyMean is numeric
MyMean = Mean(MyArray) // MyMean = 2
Sintaxis

Calculando la media de los elementos encontrados en un array unidimensional (tipos numéricos) Ocultar los detalles

<Result> = Mean(<Array>)
<Result>: Numeric
Media de los elementos numéricos encontrados en la array.
<Array>: Variable de tipo Array
Nombre de la array unidimensional de tipos numéricos que contiene los elementos cuya media debe calcularse..

Calculando la media de los elementos encontrados en un array unidimensional (tipos estructurados) Ocultar los detalles

<Result> = Mean(<Array> , <Member>)
<Result>: Numeric
Media de los valores de los miembros.
<Array>: Variable de tipo Array
Nombre de la array unidimensional de tipos estructurados. Se permiten las siguientes clases estructuradas: clase, clase dinámica, estructura, estructura dinámica.
Observación: En una array de clases dinámicas o en una array de estructuras dinámicas, el elemento se ignora si no está asignado.
<Member>: Cadena de caracteres
Nombre del miembro que contiene los valores que deben utilizarse para calcular la media.

Calculando la media de los elementos encontrados en una columna de una array bidimensional Ocultar los detalles

<Result> = Mean(<Array> , <Column>)
<Result>: Numeric
Media de los valores de columna.
<Array>: Variable de tipo Array
Nombre de la array numérica bidimensional.
<Column>: Integro
Índice de la columna array que contiene los valores utilizados para calcular la media.

Calculando la media de varios valores Ocultar los detalles

<Result> = Mean(<Value 1> , <Value 2> [, <Value 3> [, <Value N>]])
<Result>: Numeric
Media de valores.
<Value 1>: Numeric
Primer valor que debe utilizarse para calcular la media.
<Value 2>: Numeric
Segundo valor que debe utilizarse para calcular la media.
<Value 3>: Numeric
Tercer valor que debe utilizarse para calcular la media. $~ ... |
<Value N>: Numeric
Último valor que se debe utilizar para calcular la media.
Observaciones

Tipos soportados

Se soportan los siguientes tipos para la arrays de valores numéricos y para los miembros de arrays de tipos estructurados:
  • todos los tipos de números enteros (de 1, 2, 4 u 8 bytes, con o sin signo + número entero del sistema).
  • reales (4 u 8 bytes), monetarios y numéricos.
  • el tipo de fecha.

Promedio de duraciones

Si se utiliza Media para calcular un promedio de duraciones, todos los parámetros deben ser del tipo Duración.


Secuencia de funciones
Puede utilizar las funciones de array en una secuencia.
Las siguientes funciones pueden utilizarse en una secuencia: Esta secuencia puede utilizarse como fuente para una sentencia FOR ALL o puede terminar con una de las siguientes funciones:
Ejemplo:
gnMean = garrUser.Filter(cbFilter).Map(cbMap).Mean()
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290wm.dll
Versión mínima requerida
  • Versión 17
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 07/07/2022

Señalar un error o enviar una sugerencia | Ayuda local