DoubleSummaryStatistics.Sum 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
기록된 값의 합계를 반환하거나, 값이 기록되지 않은 경우 0을 반환합니다.
public double Sum { [Android.Runtime.Register("getSum", "()D", "", ApiSince=24)] get; }
[<get: Android.Runtime.Register("getSum", "()D", "", ApiSince=24)>]
member this.Sum : double
속성 값
값의 합계이거나, 값이 없는 경우 0입니다.
- 특성
설명
기록된 값의 합계를 반환하거나, 값이 기록되지 않은 경우 0을 반환합니다.
부동 소수점 합계의 값은 입력 값과 더하기 연산 순서의 함수입니다. 이 메서드의 더하기 연산 순서는 구현 유연성이 계산된 결과의 속도와 정확도를 향상시킬 수 있도록 의도적으로 정의되지 않았습니다.
특히 이 메서드는 값의 double
단순 합계에 비해 숫자 합계에 바인딩된 오류를 줄이기 위해 보정된 합계 또는 기타 기술을 사용하여 구현할 수 있습니다.
지정되지 않은 연산 순서와 서로 다른 합계 체계를 사용할 수 있기 때문에 이 메서드의 출력은 동일한 입력 값에 따라 달라질 수 있습니다.
다양한 조건으로 인해 유한하지 않은 합계가 계산될 수 있습니다. 이 문제는 합계되는 모든 기록된 값이 유한한 경우에도 발생할 수 있습니다. 기록된 값이 유한하지 않은 경우 합계는 유한하지 않습니다.
<ul>
<li>기록된 값이 NaN이면 최종 합계는 NaN입니다.
<li>기록된 값에 하나 이상의 무한이 포함된 경우 합계는 무한 또는 NaN이 됩니다.
<ul>
<li>기록된 값에 반대 기호의 무한이 포함된 경우 합계는 NaN입니다.
<li>기록된 값에 하나의 부호의 무한대와 중간 합계가 반대 기호의 무한대로 오버플로되는 경우 합계는 NaN일 수 있습니다.
</ul>
</ul>
유한 값의 중간 합계가 반대 서명된 무한대로 오버플로할 수 있습니다. 이 경우 기록된 값이 모두 유한하더라도 최종 합계는 NaN이 됩니다.
기록된 모든 값이 0이면 0의 부호가 <>최종 합계에서 유지되도록 보장되지 않습니다<>.
에 대한 java.util.DoubleSummaryStatistics.getSum()
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.