5272件ヒット
[1-100件を表示]
(0.129秒)
別のキーワード
ライブラリ
クラス
-
ARGF
. class (50) - Array (608)
- BasicObject (24)
- Binding (12)
- Complex (60)
- Data (3)
- Dir (130)
-
Encoding
:: Converter (24) - Enumerator (60)
-
Enumerator
:: Lazy (121) - Exception (68)
- Fiber (42)
- File (64)
-
File
:: Stat (12) - Float (33)
- FrozenError (6)
-
Gem
:: Installer (12) - Hash (12)
- IO (382)
-
IRB
:: ExtendCommand :: Load (12) - Integer (174)
- MatchData (106)
- Matrix (162)
- Module (216)
- Monitor (18)
- Mutex (4)
-
Net
:: HTTPResponse (12) - Numeric (93)
- Object (108)
-
OpenSSL
:: BN (180) - OptionParser (348)
- Pathname (36)
- Prime (12)
- Proc (48)
-
Rake
:: InvocationChain (12) - Random (48)
- Range (233)
- Rational (97)
- Regexp (12)
- Set (108)
- Socket (12)
- String (336)
- StringIO (304)
- StringScanner (60)
- Struct (36)
- Thread (60)
-
Thread
:: Mutex (20) - ThreadGroup (12)
- TracePoint (105)
- Vector (98)
- WIN32OLE (36)
-
WIN32OLE
_ TYPELIB (12)
モジュール
- Comparable (72)
- Enumerable (156)
- Kernel (12)
-
Net
:: HTTPHeader (72) -
OptionParser
:: Arguable (60) -
Rake
:: TaskManager (12) - TSort (35)
キーワード
- & (12)
- * (60)
- ** (13)
- + (12)
- - (12)
-
/ (12) - < (24)
- << (12)
- <= (24)
- <=> (12)
- == (24)
- === (24)
- =~ (24)
- > (24)
- >= (24)
- >> (12)
- [] (198)
- []= (146)
- accept (12)
- add (12)
- adjugate (12)
-
angle
_ with (12) - antisymmetric? (7)
- append (12)
- at (12)
- backtrace (12)
-
backtrace
_ locations (12) - begin (24)
- between? (12)
- birthtime (12)
- bsearch (48)
- bytebegin (2)
- byteend (2)
- byteindex (3)
- byteoffset (6)
- bytes (14)
- call (12)
-
callee
_ id (12) - ceil (12)
- children (19)
- chown (12)
- chr (24)
- chunk (12)
- clamp (12)
-
class
_ variable _ get (12) -
clear
_ bit! (12) - clone (12)
- close (4)
-
close
_ read (12) -
close
_ write (12) - cmp (12)
- coerce (24)
-
cofactor
_ expansion (12) - collect (12)
- collect2 (24)
-
collect
_ concat (12) - combination (24)
- connect (12)
-
const
_ get (12) -
content
_ length (12) - convert (12)
- cycle (24)
-
delete
_ at (12) -
deprecate
_ constant (12) - det (12)
- detect (24)
- determinant (12)
- difference (12)
- digits (24)
- drop (12)
- each (141)
-
each
_ byte (36) -
each
_ child (14) -
each
_ line (93) - eigen (12)
- eigensystem (12)
- end (24)
- entries (19)
-
entrywise
_ product (8) -
enum
_ for (24) - environment (12)
- eof (12)
- eof? (12)
-
eval
_ script (7) - event (12)
- exception (12)
- execute (12)
- exit (12)
- fcntl (12)
- feed (12)
- fetch (80)
-
fetch
_ values (2) - fileno (23)
- filter (7)
-
filter
_ map (6) - find (24)
-
find
_ all (12) - finish (12)
- first (48)
-
flat
_ map (12) - flatten (12)
- flatten! (12)
- flock (12)
- floor (12)
- gcd (12)
- gcdlcm (12)
- gem (12)
- getbyte (12)
- getc (12)
- getopts (36)
- gets (12)
-
hadamard
_ product (8) - hstack (12)
- insert (12)
- inspect (12)
- install (12)
-
instance
_ eval (12) -
instruction
_ sequence (7) - intersection (18)
- join (12)
-
laplace
_ expansion (12) - last (48)
- lcm (12)
- lineno (12)
- lines (14)
-
local
_ variable _ get (12) - map (12)
- map2 (12)
-
marshal
_ load (12) - max (94)
- merge (12)
-
method
_ id (12) -
method
_ missing (12) - min (94)
-
mod
_ add (12) -
mod
_ exp (12) -
mod
_ inverse (12) -
mod
_ mul (12) -
mod
_ sub (12) -
mon
_ exit (6) - name= (10)
- next (12)
-
next
_ values (12) - normalize (12)
- offset (24)
-
ole
_ query _ interface (12) - on (144)
- ord (12)
- order (48)
- order! (48)
- overlap? (2)
- parameters (7)
- parse (24)
- parse! (24)
- path (32)
- peek (24)
-
peek
_ values (12) - peep (12)
- permutation (24)
- permute (24)
- permute! (24)
- pid (12)
- pointer= (12)
- pop (24)
- pos (24)
- pos= (36)
- pow (24)
- pread (8)
-
prime
_ division (24) -
prime
_ fasttest? (12) - print (36)
- printf (12)
- private (48)
-
private
_ constant (12) -
proper
_ subset? (12) -
proper
_ superset? (12) - public (36)
-
public
_ send (24) - puts (12)
- pwrite (8)
- quo (12)
-
raised
_ exception (12) - rand (36)
- range (12)
-
range
_ length (12) - rationalize (24)
- read (12)
- readbyte (36)
- readchar (24)
- readline (12)
- readlines (48)
- receiver (6)
- regular? (12)
- rehash (12)
- reject (24)
-
relative
_ path _ from (12) -
remove
_ class _ variable (12) -
remove
_ const (12) -
remove
_ instance _ variable (12) -
remove
_ method (12) - reopen (60)
-
repeated
_ combination (24) -
repeated
_ permutation (24) - replace (24)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) -
respond
_ to? (12) - resume (12)
-
return
_ value (12) -
reverse
_ each (4) - rewind (12)
- rotate (12)
- rotate! (12)
- round (33)
- rshift! (12)
- run (12)
- sample (48)
- seek (12)
- select (12)
-
set
_ backtrace (12) - setbyte (12)
- setproperty (24)
- shift (24)
- size (13)
-
skew
_ symmetric? (7) - sleep (12)
- slice (72)
- step (93)
- subset? (12)
- subtract (12)
- superset? (12)
- synchronize (12)
-
synthesize
_ file _ task (12) - syswrite (12)
- take (12)
- tell (24)
-
to
_ a (7) -
to
_ d (24) -
to
_ enum (24) -
to
_ i (36) -
to
_ path (8) -
to
_ r (12) -
to
_ s (24) - tr (12)
- trace (12)
- transfer (12)
- truncate (36)
- tsort (12)
-
tsort
_ each (23) - ucmp (12)
- ungetc (12)
-
unicode
_ normalize (11) -
unicode
_ normalize! (11) -
unicode
_ normalized? (11) - unscan (12)
- value (12)
-
values
_ at (12) - wakeup (12)
- with (3)
- write (24)
- yield (12)
- zip (24)
- | (12)
検索結果
先頭5件
-
Fiber
# raise(exception , message = nil , backtrace = nil) -> object (24358.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
Fiber.yield が呼ばれていないかファイバーがすでに終了している場合、
FiberError が発生します。
引数を渡さない場合、RuntimeError が発生します。
message 引......数を渡した場合、message 引数をメッセージとした RuntimeError
が発生します。
その他のケースでは、最初の引数は Exception か Exception
のインスタンスを返す exception メソッドを持ったオブジェクトである
必要があります。
この......
@param message 例外のメッセージとなる文字列です。
@param exception 発生させる例外です。
@param backtrace 例外発生時のスタックトレースです。文字列の配列で指定します。
//emlist[例][ruby]{
f = Fiber.new { Fiber.yield }
f.resume
f.raise "Error... -
Fiber
# raise -> object (24258.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
Fiber.yield が呼ばれていないかファイバーがすでに終了している場合、
FiberError が発生します。
引数を渡さない場合、RuntimeError が発生します。
message 引......数を渡した場合、message 引数をメッセージとした RuntimeError
が発生します。
その他のケースでは、最初の引数は Exception か Exception
のインスタンスを返す exception メソッドを持ったオブジェクトである
必要があります。
この......
@param message 例外のメッセージとなる文字列です。
@param exception 発生させる例外です。
@param backtrace 例外発生時のスタックトレースです。文字列の配列で指定します。
//emlist[例][ruby]{
f = Fiber.new { Fiber.yield }
f.resume
f.raise "Error... -
Fiber
# raise(message) -> object (24258.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
Fiber.yield が呼ばれていないかファイバーがすでに終了している場合、
FiberError が発生します。
引数を渡さない場合、RuntimeError が発生します。
message 引......数を渡した場合、message 引数をメッセージとした RuntimeError
が発生します。
その他のケースでは、最初の引数は Exception か Exception
のインスタンスを返す exception メソッドを持ったオブジェクトである
必要があります。
この......
@param message 例外のメッセージとなる文字列です。
@param exception 発生させる例外です。
@param backtrace 例外発生時のスタックトレースです。文字列の配列で指定します。
//emlist[例][ruby]{
f = Fiber.new { Fiber.yield }
f.resume
f.raise "Error... -
TracePoint
# raised _ exception -> Exception (15237.0) -
発生した例外を返します。
...
@raise RuntimeError :raise イベントのためのイベントフックの外側で実行し
た場合に発生します。
//emlist[例][ruby]{
trace = TracePoint.new(:raise) do |tp|
tp.raised_exception # => #<ZeroDivisionError: divided by 0>
end
trace.enable
begin
0/0
r... -
Random
# rand(range) -> Integer | Float (9255.0) -
一様な擬似乱数を発生させます。
...ることは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成し......れます。
range.end - range.begin が整数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
このため range が Ti......います。
@param max 乱数値の上限を正の整数または実数で指定します。
max 自体は乱数値の範囲に含まれません。
@param range 発生させる乱数値の範囲を Range オブジェクトで指定します。
range.end - range.begin... -
Prime
# prime _ division(value , generator= Prime :: Generator23 . new) -> [[Integer , Integer]] (9249.0) -
与えられた整数を素因数分解します。
...与えられた整数を素因数分解します。
@param value 素因数分解する任意の整数を指定します。
@param generator 素数生成器のインスタンスを指定します。
@return 素因数とその指数から成るペアを要素とする配列です。つまり、戻......。
@raise ZeroDivisionError 与えられた数値がゼロである場合に発生します。
//emlist[例][ruby]{
require 'prime'
Prime.prime_division(12) #=> [[2,2], [3,1]]
Prime.prime_division(10) #=> [[2,1], [5,1]]
//}
@see Prime.prime_division, Prime::EratosthenesGenerator, Prime::TrialDiv......isionGenerator, Prime::Generator23... -
Random
# rand -> Float (9155.0) -
一様な擬似乱数を発生させます。
...ることは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成し......れます。
range.end - range.begin が整数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
このため range が Ti......います。
@param max 乱数値の上限を正の整数または実数で指定します。
max 自体は乱数値の範囲に含まれません。
@param range 発生させる乱数値の範囲を Range オブジェクトで指定します。
range.end - range.begin... -
Random
# rand(max) -> Integer | Float (9155.0) -
一様な擬似乱数を発生させます。
...ることは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成し......れます。
range.end - range.begin が整数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
このため range が Ti......います。
@param max 乱数値の上限を正の整数または実数で指定します。
max 自体は乱数値の範囲に含まれません。
@param range 発生させる乱数値の範囲を Range オブジェクトで指定します。
range.end - range.begin... -
Encoding
:: Converter # convert(source _ string) -> String (9149.0) -
与えられた文字列を変換して、変換できた結果を返します。 引数の末尾の文字がバイト列の途中で終わっている場合、そのバイト列は変換器内に取り置かれます。 変換を終了させるには Encoding::Converter#finish を呼びます。
...verter#finish を呼びます。
Encoding::Converter を用いると、文字列の一部または全部を渡して変換を行うことができます。よって、不正なバイトを意識せずにストリームから読み出した文字列を変換したいときには Encoding::Converter......erter#convert では、これらの例外を捕獲しても、例外を起こしたところから変換を再開することはできません。不正なバイトや変換先で未定義な文字をエスケープしたい場合やさらに細かい指定を行いたい場合は、Encoding::Conver......ter#primitive_convert を用います。
@param source_string 変換する文字列の一部または全部です。
@return 変換結果である文字列の一部または全部です。
@raise Encoding::InvalidByteSequenceError 変換元のエンコーディングにおいて不正なバイト... -
OptionParser
# parse(*args , into: nil) -> [String] (9143.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...argv をパースします。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パ......で指定します。
@param args パースしたい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブ......す。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |o... -
OptionParser
# parse(argv , into: nil) -> [String] (9143.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...argv をパースします。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パ......で指定します。
@param args パースしたい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブ......す。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |o...