sumMapWithOverflow
sumMapWithOverflow
導入バージョン: v20.1
key 配列で指定されたキーに従って value 配列を合計します。結果として 2 つの配列からなるタプルを返します。1 つ目の配列にはソート済みのキー、2 つ目の配列には対応するキーごとの合計値が入ります。
sumMap 関数との違いは、オーバーフローを許容した加算を行う点です。つまり、合計値のデータ型は引数のデータ型と同じになります。
注記
- キー配列と値配列のタプルを渡すことは、キーの配列と値の配列を別々に渡すことと同じです。
- 合計対象となる各行において、
keyとvalueの要素数は同じでなければなりません。
構文
引数
戻り値
2つの配列からなるタプルを返します。ソート順のキー配列と、それぞれのキーに対して合計された値の配列です。Tuple(Array, Array)
使用例
オーバーフロー時の挙動を示す配列表現の例
同じ結果を得られるタプル構文
関連項目