次の関数を使って値を比較できます。
関数 | 説明 | 引数 | 例 |
---|---|---|---|
equals |
最初の2つの引数が等しい場合は、true を返します。サポートされているリテラルはすべて使用できます。3番目の引数では、イプシロンを指定して非厳密等価をチェックできます。比較する値のうち少なくとも1つが実数値である場合のみ使用できます。他の数は、実数、実数の文字列の表記、バイトの文字列の表記のいずれかです。 |
|
式: equals(1.57, 1.58, 0.1F) 結果: |
greater |
1番目の引数が2番目の引数より大きい場合は、true を返します。サポートされているリテラルはすべて使用できます。3番目の引数では、イプシロンを指定して非厳密等価をチェックできます。比較する値のうち少なくとも1つが実数値である場合のみ使用できます。他の数は、実数、実数の文字列の表記、バイトの文字列の表記のいずれかです。 |
|
式: greater(2,3) 結果: |
greaterOrEqual |
1番目の引数が2番目の引数以上である場合は、true を返します。サポートされているリテラルはすべて使用できます。3番目の引数では、イプシロンを指定して非厳密等価をチェックできます。比較する値のうち少なくとも1つが実数値である場合のみ使用できます。他の数は、実数、実数の文字列の表記、バイトの文字列の表記のいずれかです。 |
|
式: greaterOrEqual(1, 0xFF) 結果: |
lower |
1番目の引数が2番目の引数より小さい場合は、true を返します。サポートされているリテラルはすべて使用できます。3番目の引数では、イプシロンを指定して非厳密等価をチェックできます。比較する値のうち少なくとも1つが実数値である場合のみ使用できます。他の数は、実数、実数の文字列の表記、バイトの文字列の表記のいずれかです。 |
|
式: lower(1.5, 2, 0.1D) 結果: |
lowerOrEqual |
1番目の引数が2番目の引数以下である場合は、true を返します。サポートされているリテラルはすべて使用できます。3番目の引数では、イプシロンを指定して非厳密等価をチェックできます。比較する値のうち少なくとも1つが実数値である場合のみ使用できます。他の数は、実数、実数の文字列の表記、バイトの文字列の表記のいずれかです。 |
|
式: lowerOrEqual(42.4,42.2,1F) 結果: |