るりまサーチ

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

関連するキーワード

  1. _builtin
  2. _builtin
  3. set
  4. ipaddr

ライブラリ

キーワード

検索結果

Fixnum#|(other) -> Fixnum | Bignum (18114)

ビット二項演算子。論理和を計算します。

...ビット二項演算子。論理和を計算します。

@param other 数値

1 | 1 #=> 1
2 | 3 #=> 3...

Fixnum#**(other) -> Integer | Float | Rational (205)

冪(べき)乗を計算します。other が 0 以下の場合、計算結果を Rational オブジェクトで返します。

冪(べき)乗を計算します。other が 0 以下の場合、計算結果を
Rational オブジェクトで返します。

@param other 自身を other 乗する数

2.rpower(3) # => 8
2.rpower(-3) # => Rational(1, 8)

Fixnum#rpower(other) -> Integer | Float | Rational (205)

冪(べき)乗を計算します。other が 0 以下の場合、計算結果を Rational オブジェクトで返します。

冪(べき)乗を計算します。other が 0 以下の場合、計算結果を
Rational オブジェクトで返します。

@param other 自身を other 乗する数

2.rpower(3) # => 8
2.rpower(-3) # => Rational(1, 8)

Fixnum#%(other) -> Fixnum | Bignum | Float (203)

算術演算子。剰余を計算します。

算術演算子。剰余を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

Fixnum#*(other) -> Fixnum | Bignum | Float (203)

算術演算子。積を計算します。

算術演算子。積を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

絞り込み条件を変える

Fixnum#**(other) -> Fixnum | Bignum | Float (203)

算術演算子。冪(べき乗)を計算します。

算術演算子。冪(べき乗)を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

p 2 ** 3 # => 8
p 2 ** 0 # => 1
p 0 ** 0 # => 1

Fixnum#+(other) -> Fixnum | Bignum | Float (203)

算術演算子。和を計算します。

算術演算子。和を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

Fixnum#-(other) -> Fixnum | Bignum | Float (203)

算術演算子。差を計算します。

算術演算子。差を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

Fixnum#/(other) -> Fixnum | Bignum | Float (203)

算術演算子。商を計算します。

算術演算子。商を計算します。

@param other 二項演算の右側の引数(対象)
@return 計算結果

Fixnum#&(other) -> Fixnum | Bignum (102)

ビット二項演算子。論理積を計算します。

ビット二項演算子。論理積を計算します。

@param other 数値

1 & 1 #=> 1
2 & 3 #=> 2

絞り込み条件を変える

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

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

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

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

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

Fixnum#>>(bits) -> Fixnum | Bignum (102)

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

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

右シフトは、符号ビット(最上位ビット(MSB))が保持されます。
bitsが実数の場合、小数点以下を切り捨てた値でシフトします。

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

printf("%#b\n", 0b0101 >> 1) #=> 0b10
p -1 >> 1 #=> -1

Fixnum#^(other) -> Fixnum | Bignum (102)

ビット二項演算子。排他的論理和を計算します。

ビット二項演算子。排他的論理和を計算します。

@param other 数値

1 ^ 1 #=> 0
2 ^ 3 #=> 1

Fixnum#id2name -> String | nil (102)

オブジェクトの整数値 self を、ある Symbol オブジェクトに対応する整数値とみなした上で、 そのシンボルを示す文字列を返します。 整数に対応するシンボルは必ずしも存在せず、その場合は nil を返します。

...

@return オブジェクト名を示す文字列か nil

例:

:foo.to_i #=> 14585
14585.id2name #=> "foo"
1.id2name #=> nil

Fixnum
#to_sym で得たシンボルに対して
Symbol#to_s で文字列にしたものとおおかた一致しますが、
nil のときの挙動が異...
...


@return オブジェクト名を示す文字列か nil

例:

:foo.to_i #=> 14585
14585.id2name #=> "foo"
1.id2name #=> nil

Fixnum
#to_sym で得たシンボルに対して
Symbol#to_s で文字列にしたものとおおかた一致しますが、
nil のときの挙動が異...

Fixnum#power!(other) -> Integer | Float (102)

冪(べき)乗を計算します。

...冪(べき)乗を計算します。

@param other 自身を other 乗する数

rationalで再定義される前のFixnum#**の別名です。
other が正または 0 の整数 (Integer) ならば、整数 (Integer) を、それ以外
なら、浮動小数 (Float) を返します。...

絞り込み条件を変える

Fixnum#to_sym -> Symbol | nil (102)

オブジェクトの整数値 self に対応する Symbol オブジェク トを返します。整数に対応するシンボルが存在しない時には nil を返します。

オブジェクトの整数値 self に対応する Symbol オブジェク
トを返します。整数に対応するシンボルが存在しない時には nil
を返します。

Symbol#to_i の逆変換ととらえることができます。

@return シンボルか nil

例:

:foo.to_i #=> 14585
14585.to_sym #=> :foo
1.to_sym #=> nil
オブジェクトの整数値 self に対応する Symbol オブジェク
トを返します。整数に対応するシンボルが存在しない時には nil
を返します。


@return シンボルか nil

例:

:foo.to_i #=> 14585
14585.to_sym #=> :foo
1.to_sym #=> nil

Fixnum#~ -> Fixnum | Bignum (102)

ビット演算子。否定を計算します。

ビット演算子。否定を計算します。

~1 #=> -2
~3 #=> -4
~-4 #=> 3