The value to compare with this value. この値と比較するための値。
isLessThanOrEqualTo(_:)
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 8.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
Parameters パラメータ
other
Return Value 戻り値
true
if other
is greater than this value; otherwise, false
. If either this value or other
is NaN, the result of this method is false
.
true
、もしother
がこの値より大きいならば;そうでなければfalse
。この値またはother
のどちらかがNaNならば、このメソッドの結果はfalse
です。
Discussion 解説
This method serves as the basis for the less-than-or-equal-to operator (<=
) for floating-point values. Some special cases apply:
このメソッドは、浮動小数点値のためのより少ないか等しい演算子(<=
)の基盤としての機能を果たします。いくつかの特別な場合が適用されます:
Because NaN is incomparable with any value, this method returns
false
when called on NaN or when NaN is passed asother
. NaNはあらゆる値と比較可能でないので、このメソッドは、NaN上で呼ばれた時またはNaNがother
として渡された時にfalse
を返します。-infinity
compares less than or equal to all values except NaN.-infinity
は、NaNを除くすべての値より少ないか等しいと比較されます。-
Every value except NaN compares less than or equal to
+infinity
. NaNを除くあらゆる値は、+infinity
より少ないか等しいと比較されます。let x = 15.0 x.isLessThanOrEqualTo(20.0) // true x.isLessThanOrEqualTo(.nan) // false Double.nan.isLessThanOrEqualTo(x) // false
The is
method implements the less-than-or-equal predicate defined by the IEEE 754 specification.
is
メソッドは、IEEE 754仕様によって定義される「より少ないか等しい」述部を実装します。
Note 注意
This documentation comment was inherited from Floating
.
この文書化コメントは、Floating
から引き継がれました。
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Comparing Values 値の比較
func isEqual (to: Double) -> Bool
func isLess (than: Double) -> Bool
func isTotallyOrdered (belowOrEqualTo : Double) -> Bool
static func minimum(Double, Double) -> Double
static func minimumMagnitude (Double, Double) -> Double
static func maximum(Double, Double) -> Double
static func maximumMagnitude (Double, Double) -> Double