GetNthElement

モジュール: FoundationLite

inValues 配列から n 番目に大きい/小さい値に対応する配列要素を返します。

名前 範囲 説明
Input value
inArray <T>Array n番目の値に対応する要素が選択される要素
Input value
inValues RealArray 順序を定義する値
Input value
inN Integer 0 -
Input value
inSortingOrder SortingOrder
Output value
outElement <T> 配列からの要素
出力値
outValue Real N 番目に大きい/小さい値
出力値
outIndex Integer 見つかった値のインデックス

このフィルターの型は、任意の有効な型を表す型変数 T を使用して定義されています。 詳しくはこちら.

ヒント

  • 入力配列には少なくとも N+1 個の要素があることを保証する必要があります。

エラー

このフィルターは、問題が発生した場合に例外としてエラーを通知することがあります。エラーへの対処方法については、エラーハンドリングをご覧ください。

発生する可能性のある例外の一覧:

エラータイプ 説明
DomainError GetNthElement において、入力配列が空です。
DomainError GetNthElement において、配列サイズが一致していません。
DomainError GetNthElement において、inN が負の値か、入力配列のサイズを超えています。

複雑さのレベル

このフィルターは、Advacedの複雑さレベルで使用できます。

フィルターグループ

このフィルターは GetNthElement フィルターグループのメンバーです。

関連項目

  • GetMinimumElement – 値の配列内の最小値に対応する配列要素を返します。
  • GetMaximumElement – 値の配列内の最大値に対応する配列要素を返します。