ライブラリ
- ビルトイン (225)
- date (33)
- drb (11)
- ipaddr (11)
-
net
/ http (11) - openssl (11)
- prime (99)
-
rubygems
/ builder (11) -
webrick
/ httpstatus (22)
クラス
- Date (33)
- Enumerator (5)
-
Enumerator
:: Lazy (22) - Fixnum (3)
-
Gem
:: Builder (11) - IPAddr (11)
- Integer (22)
-
Prime
:: EratosthenesGenerator (22) -
Prime
:: Generator23 (22) -
Prime
:: PseudoPrimeGenerator (22) -
Prime
:: TrialDivisionGenerator (22) -
Process
:: Status (11) - Range (45)
- String (55)
- Symbol (22)
- SystemExit (11)
- Time (7)
モジュール
-
OpenSSL
:: OCSP (11) -
WEBrick
:: HTTPStatus (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - DRbProtocol (11)
- HTTPSuccess (11)
-
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - Numeric (11)
- PseudoPrimeGenerator (11)
-
RESPONSE
_ STATUS _ SUCCESSFUL (11) - Range (11)
- Success (11)
- collect (11)
- cover? (12)
- each (22)
- map (11)
- new (11)
- next (88)
- next! (11)
-
next
_ day (11) - produce (5)
-
ruby 1
. 6 feature (11) - succ! (11)
- success (11)
- success? (33)
- upto (11)
検索結果
先頭5件
-
Prime
:: TrialDivisionGenerator # succ -> Integer (15101.0) -
次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。
次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。
また内部的な列挙位置を進めます。 -
Gem
:: Builder # success -> String (6100.0) -
Gem の作成に成功したときに表示するメッセージを返します。
Gem の作成に成功したときに表示するメッセージを返します。 -
OpenSSL
:: OCSP :: RESPONSE _ STATUS _ SUCCESSFUL -> Integer (6100.0) -
OpenSSL::OCSP::Response#status のステータスコードで 、 正しく応答したことを意味します。
OpenSSL::OCSP::Response#status のステータスコードで 、
正しく応答したことを意味します。
詳しくは 2560 2.3 を見てください。 -
Process
:: Status # success? -> bool (6100.0) -
プロセスの終了状態が成功である場合に true を返します。 そうでない場合に false を返します。
プロセスの終了状態が成功である場合に true を返します。
そうでない場合に false を返します。 -
SystemExit
# success? -> bool (6100.0) -
終了ステータスが正常終了を示す値ならば true を返します。
...値ならば true を返します。
大半のシステムでは、ステータス 0 が正常終了を表します。
例:
begin
exit true
rescue SystemExit => err
p err.success? # => true
end
begin
exit false
rescue SystemExit => err
p err.success? # => false
end... -
WEBrick
:: HTTPStatus . # success?(code) -> bool (6100.0) -
指定された整数が表すステータスコードが 2XX である場合に true を返します。そうでない場合に false を返します。
指定された整数が表すステータスコードが 2XX である場合に
true を返します。そうでない場合に false を返します。
@param code HTTP のステータスコードを表す整数か文字列を指定します。 -
Net
:: HTTPSuccess (6000.0) -
HTTP レスポンス 2xx (Success) を表現するクラスです。
...HTTP レスポンス 2xx (Success) を表現するクラスです。
リクエストが正常に受信、処理されたことを表しています。... -
WEBrick
:: HTTPStatus :: Success (6000.0) -
HTTP のステータスコード成功 2XX の親クラスです。
HTTP のステータスコード成功 2XX の親クラスです。 -
String
# succ! -> String (3185.0) -
self を「次の」文字列に置き換えます。 「次の」文字列は、アルファベットなら 16 進数、 数字なら 10 進数とみなして計算されます。 「次の」文字列の計算では "99" → "100" のように繰り上げも行われます。 このとき負符号などは考慮されません。
...お、succ! と逆の動作をするメソッドはありません。
//emlist[例][ruby]{
p "aa".succ # => "ab"
# 繰り上がり
p "99".succ # => "100"
p "a9".succ # => "b0"
p "Az".succ # => "Ba"
p "zz".succ # => "aaa"
p "-9".succ # => "-10"
p "9".succ # => "10"
p "09".succ # =>......"10"
# アルファベット・数字とそれ以外の混在
p "1.9.9".succ # => # "2.0.0"
# アルファベット・数字以外のみ
p ".".succ # => "/"
p "\0".succ # => "\001"
p "\377".succ # => "\001\000"
//}
@see String#succ... -
String
# next -> String (139.0) -
self の「次の」文字列を返します。
...aa".succ # => "ab"
p "88".succ.succ # => "90"
//}
"99" → "100", "AZZ" → "BAA" のような繰り上げも行われます。
このとき負符号などは考慮されません。
//emlist[][ruby]{
p "99".succ # => "100"
p "ZZ".succ # => "AAA"
p "a9".succ # => "b0"
p "-9".succ......は保存されます。
//emlist[][ruby]{
p "1.9.9".succ # => # "2.0.0"
//}
逆に self がアルファベットや数字をまったく含まない場合は、
単純に文字コードを 1 増やします。
//emlist[][ruby]{
p ".".succ # => "/"
//}
さらに、self が空文字列の場......succ と逆の動作をするメソッドはありません。
また、succ という名前の由来は successor です。
//emlist[例][ruby]{
p "aa".succ # => "ab"
# 繰り上がり
p "99".succ # => "100"
p "a9".succ # => "b0"
p "Az".succ # => "Ba"
p "zz".succ # => "aaa"
p "-9".succ...