るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.024秒)
トップページ > クエリ:printf[x] > ライブラリ:ビルトイン[x] > クラス:Bignum[x]

別のキーワード

  1. _builtin printf
  2. kernel printf
  3. stringio printf
  4. io printf
  5. zlib printf

キーワード

検索結果

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

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

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

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

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

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

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

...フトします。

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

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

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