値が範囲内にあるかどうかを確認
FloatingPoint組み込みファンクション (PRIM_LIBI.IFloatingPointIntrinsics) のメンバ
パラメータ
名前 |
タイプ |
データタイプ |
記述 |
Result |
*Result (任意) |
ブール値 |
値が範囲内の場合TRUE |
NumberOne |
*Input |
浮動 |
下限の境界値 |
NumberTwo |
*Input |
浮動 |
上限の境界値 |
詳細
IsBetween は、数値を検査し、その数値が指定の範囲内にある場合に true を返します。
限界のいずれかに等しい値が限界内にあると考えています。
例
この例では、値が指定された範囲内にある場合、ボタンが有効になっています。
#Button.enabled := #Number.IsBetween(1 100)
これは、以下の例と同等です。
#Button.enabled := ((#Number >= 1) and (#Number <= 100))