DoubleSummaryStatistics.Sum Propriedade
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 soma dos valores registrados ou zero se nenhum valor tiver sido registrado.
public double Sum { [Android.Runtime.Register("getSum", "()D", "", ApiSince=24)] get; }
[<get: Android.Runtime.Register("getSum", "()D", "", ApiSince=24)>]
member this.Sum : double
Valor da propriedade
a soma dos valores ou zero se nenhum
- Atributos
Comentários
Retorna a soma dos valores registrados ou zero se nenhum valor tiver sido registrado.
O valor de uma soma de ponto flutuante é uma função tanto dos valores de entrada quanto da ordem das operações de adição. A ordem das operações de adição desse método não é definida intencionalmente para permitir a flexibilidade de implementação para melhorar a velocidade e a precisão do resultado computado.
Em particular, esse método pode ser implementado usando a soma compensada ou outra técnica para reduzir o erro associado na soma numérica em comparação com um resumo simples de double valores.
Devido à ordem de operações não especificada e à possibilidade de usar esquemas de resumo diferentes, a saída desse método pode variar nos mesmos valores de entrada.
Várias condições podem resultar em uma soma não finita sendo computada. Isso pode ocorrer mesmo se todos os valores registrados que estão sendo resumidos forem finitos. Se qualquer valor registrado não for finito, a soma será não finita:
<ul>
<li>Se qualquer valor registrado for um NaN, a soma final será NaN.
<li>Se os valores registrados contiverem um ou mais infinitos, a soma será infinita ou NaN.
<ul>
<li>Se os valores registrados contiverem infinitos de sinal oposto, a soma será NaN.
<li>Se os valores registrados contiverem infinitos de um sinal e uma soma intermediária estourar para um infinito do sinal oposto, a soma poderá ser NaN.
</ul>
</ul>
É possível que somas intermediárias de valores finitos transbordem em infinitos com sinal oposto; se isso ocorrer, a soma final será NaN mesmo se os valores registrados forem todos finitos.
Se todos os valores registrados forem zero, o sinal de zero <>não< será/em> garantido para ser preservado na soma final.
Java documentação para java.util.DoubleSummaryStatistics.getSum().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.