るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.005秒)
トップページ > クエリ:>>[x] > 種類:文書[x]

別のキーワード

  1. _builtin >>
  2. date >>
  3. ipaddr >>
  4. bn >>
  5. status >>

検索結果

演算子式 (13.0)

演算子式 * assign * selfassign * multiassign * range * range_cond * and * or * not * cond

...! ~
**
-(単項)
* / %
+ -
<< >>
&
| ^
> >
= < <=
<=> == === != =~ !~
&&
||
.. ......
...単項演算子 +, - を表しメソッド定義
などではこの記法を利用します。


//emlist{
| ^ & <=> == === =~ > >= < <= << >>
+ - * / % ** ~ +@ -@ [] []= ` ! != !~
//}
これらの演算子式の定義方法についてはd:spec/def#operato...
...op は以下のいずれかです。演算子と=の間にスペースを
空けてはいけません。

+, -, *, /, %, **, &, |, ^, <<, >>, &&, ||

この形式の代入は
式1 = 式1 op 式2
と評価されます。ただし、op が &&, || の場合には、
式1 op (式...

Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (7.0)

Rubyで使われる記号の意味(正規表現の複雑な記号は除く) ex q num per and or  plus minus ast slash hat sq  period comma langl rangl eq tilde  dollar at under lbrarbra  lbra2rbra2 lbra3rbra3 dq colon ac  backslash semicolon

...れば -1
を返すように作ることが期待されています。

: 3 >> 1

シフト演算子。または類似のメソッド。

: a >>= 1

>>」演算子の自己代入演算子。
//emlist{
a = 3
a >>= 1
p a #=> 1
//}

: { 1 => "11" , 3 => "333" }

ハッシュのリテラル...

ruby 1.6 feature (7.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

...Fixnum#>>, <<

負の数に対して右シフトすると 0 になることがありました。
((<ruby-bugs-ja:PR#247>))

負の数を引数にした左シフト(つまり右シフト)も同様におかしな挙動をして
いました。((<ruby-bugs-ja:PR#248>))

p(-1 >> 31)...