Collectors.AveragingDouble(IToDoubleFunction) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna a Collector
que produz a média aritmética de uma função de valor duplo aplicada aos elementos de entrada.
[Android.Runtime.Register("averagingDouble", "(Ljava/util/function/ToDoubleFunction;)Ljava/util/stream/Collector;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.Streams.ICollector? AveragingDouble (Java.Util.Functions.IToDoubleFunction? mapper);
[<Android.Runtime.Register("averagingDouble", "(Ljava/util/function/ToDoubleFunction;)Ljava/util/stream/Collector;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member AveragingDouble : Java.Util.Functions.IToDoubleFunction -> Java.Util.Streams.ICollector
Parâmetros
- mapper
- IToDoubleFunction
uma função que extrai a propriedade a ser calculada em média
Retornos
a Collector
que produz a média aritmética de uma propriedade derivada
- Atributos
Comentários
Retorna a Collector
que produz a média aritmética de uma função de valor duplo aplicada aos elementos de entrada. Se nenhum elemento estiver presente, o resultado será 0.
A média retornada pode variar dependendo da ordem em que os valores são registrados, devido ao erro de arredondamento acumulado em adição de valores de magnitudes diferentes. Valores ordenados por magnitude absoluta crescente tendem a produzir resultados mais precisos. Se qualquer valor registrado for a NaN
ou a soma for em algum ponto a NaN
, a média será NaN
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.