GetNthElement
モジュール: | FoundationLite |
---|
inValues 配列から n 番目に大きい/小さい値に対応する配列要素を返します。
名前 | 型 | 範囲 | 説明 | |
---|---|---|---|---|
![]() |
inArray | <T>Array | n番目の値に対応する要素が選択される要素 | |
![]() |
inValues | RealArray | 順序を定義する値 | |
![]() |
inN | Integer | 0 - ![]() |
|
![]() |
inSortingOrder | SortingOrder | ||
![]() |
outElement | <T> | 配列からの要素 | |
![]() |
outValue | Real | N 番目に大きい/小さい値 | |
![]() |
outIndex | Integer | 見つかった値のインデックス |
このフィルターの型は、任意の有効な型を表す型変数 T を使用して定義されています。 詳しくはこちら.
ヒント
- 入力配列には少なくとも N+1 個の要素があることを保証する必要があります。
エラー
このフィルターは、問題が発生した場合に例外としてエラーを通知することがあります。エラーへの対処方法については、エラーハンドリングをご覧ください。
発生する可能性のある例外の一覧:
エラータイプ | 説明 |
---|---|
DomainError | GetNthElement において、入力配列が空です。 |
DomainError | GetNthElement において、配列サイズが一致していません。 |
DomainError | GetNthElement において、inN が負の値か、入力配列のサイズを超えています。 |
複雑さのレベル
このフィルターは、Advacedの複雑さレベルで使用できます。
フィルターグループ
このフィルターは GetNthElement フィルターグループのメンバーです。
関連項目
- GetMinimumElement – 値の配列内の最小値に対応する配列要素を返します。
- GetMaximumElement – 値の配列内の最大値に対応する配列要素を返します。