System.Math.SumsAndSquares

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure SumsAndSquares(const Data: array of Single; var Sum, SumOfSquares: Extended);
procedure SumsAndSquares(const Data: array of Double; var Sum, SumOfSquares: Extended);
procedure SumsAndSquares(const Data: array of Extended; var Sum, SumOfSquares: Extended);

C++

extern DELPHI_PACKAGE void __fastcall SumsAndSquares(const float *Data, const int Data_High, System::Extended &Sum, System::Extended &SumOfSquares)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Math.pas
System.Math.hpp
System.Math System.Math

説明

配列内の値の総和と 2 乗和を返します。

SumsAndSquares は、Data 配列要素値の総和を Sum で、2 乗和を SumOfSquares で、それぞれ返します。集計するデータは Data 配列パラメータで指定されます。C++ では、Data_Size は Data 配列内の最終データ値のインデックス(データ項目数 - 1)を示します。

この関数は、総和と 2 乗和を別々に計算するよりも高速です。

関連項目