るりまサーチ (Ruby 2.1.0)

最速Rubyリファレンスマニュアル検索!
4件ヒット [1-4件を表示] (0.016秒)
トップページ > バージョン:2.1.0[x] > クラス:Float[x] > クエリ:<=[x]

別のキーワード

  1. _builtin <=
  2. bigdecimal <=
  3. float <=
  4. module <=
  5. comparable <=

ライブラリ

キーワード

検索結果

Float#<=(other) -> bool (18108.0)

比較演算子。数値として等しいまたは小さいか判定します。

比較演算子。数値として等しいまたは小さいか判定します。

@param other 比較対象の数値
@return self よりも other の方が大きい場合か、
両者が等しい場合 true を返します。
そうでなければ false を返します。

例:

3.14 < 3.1415 #=> true
3.14 <= 3.1415 #=> true

Float#<=>(other) -> 1 | 0 | -1 | nil (6102.0)

self と other を比較して、self が大きい時に正、 等しい時に 0、小さい時に負の整数を返します。 比較できない場合はnilを返します

self と other を比較して、self が大きい時に正、
等しい時に 0、小さい時に負の整数を返します。
比較できない場合はnilを返します

例:

3.05 <=> 3.14 #=> -1
1.732 <=> 1.414 #=> 1
3.3 - 3.3 <=> 0.0 #=> 0
3.14 <=> "hoge" #=> nil
3.14 <=> 0.0/0.0 #=> nil

Float#divmod(other) -> [Numeric] (14.0)

self を other で割った商 q と余り r を、 [q, r] という 2 要素の配列にして返します。 商 q は常に整数ですが、余り r は整数であるとは限りません。

self を other で割った商 q と余り r を、
[q, r] という 2 要素の配列にして返します。
商 q は常に整数ですが、余り r は整数であるとは限りません。

ここで、商 q と余り r は、

* self == other * q + r

* other > 0 のとき: 0 <= r < other
* other < 0 のとき: other < r <= 0
* q は整数
をみたす数です。
このメソッドは、メソッド / と % によって定義されています。

@param other 自身を割る数を指定します。

例:

...

Float#<(other) -> bool (8.0)

比較演算子。数値として小さいか判定します。

比較演算子。数値として小さいか判定します。

@param other 比較対象の数値
@return self よりも other が大きい場合 true を返します。
そうでなければ false を返します。

例:

3.14 < 3.1415 #=> true
3.14 <= 3.1415 #=> true