るりまサーチ

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

別のキーワード

  1. _builtin <
  2. bigdecimal <
  3. float <
  4. filter <

ライブラリ

キーワード

検索結果

Fixnum#<(other) -> bool (18101.0)

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

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

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

Fixnum#<<(bits) -> Fixnum | Bignum (6101.0)

シフト演算子。bits だけビットを左にシフトします。

...演算子。bits だけビットを左にシフトします。

@param bits シフトさせるビット数

printf("%#b\n", 0b0101 << 1) #=> 0b1010
p -1 << 1 #=> -2...

Fixnum#<=(other) -> bool (6101.0)

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

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

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

Fixnum#<=>(other) -> Fixnum (6101.0)

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

...、小さい時に負の整数を返します。

@param other 比較対象の数値
@return -1 か 0 か 1 のいずれか

1 <=> 2 #=> -1
1 <=> 1 #=> 0
2 <=> 1 #=> 1...

Fixnum#bit_length -> Integer (7.0)

self を表すのに必要なビット数を返します。

...*n の場合は n+1 になります。self にそのようなビットがない(0 や
-1 である)場合は 0 を返します。

例: ceil(log2(int < 0 ? -int : int+1)) と同じ結果

(-2**12-1).bit_length # => 13
(-2**12).bit_length # => 12
(-2**12+1).bit_length # => 12...

絞り込み条件を変える