399件ヒット
[101-200件を表示]
(0.055秒)
種類
- インスタンスメソッド (308)
- 文書 (67)
- 特異メソッド (24)
ライブラリ
- ビルトイン (248)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (12)
- zlib (36)
クラス
- BasicSocket (12)
-
Encoding
:: Converter (48) -
Enumerator
:: ArithmeticSequence (7) - File (24)
- IO (12)
- Integer (23)
- MatchData (50)
- Random (36)
- Regexp (12)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - SignalException (12)
- SystemCallError (12)
- SystemExit (12)
-
Zlib
:: GzipReader (36)
キーワード
-
/ (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - =~ (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (8) - Ruby用語集 (12)
- [] (18)
- bytebegin (2)
- delete (12)
- div (12)
- end (12)
- errno (12)
- getc (12)
- getpeereid (12)
- hash (7)
- lineno (12)
- offset (24)
-
primitive
_ convert (48) - rand (36)
- readbyte (12)
- readchar (12)
-
ruby 1
. 6 feature (12) - signo (12)
- status (12)
- test (18)
- unlink (12)
- 制御構造 (12)
検索結果
先頭5件
-
Random
# rand(max) -> Integer | Float (138.0) -
一様な擬似乱数を発生させます。
...範囲から除かれます。
range.end - range.begin が整数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
この......ge 発生させる乱数値の範囲を Range オブジェクトで指定します。
range.end - range.begin は数値である必要があり、
range.begin + 数値 が適切な値を返す必要があります。
@raise Errno::EDOM rand(1..Float::INFINITY) などのよ... -
Random
# rand(range) -> Integer | Float (138.0) -
一様な擬似乱数を発生させます。
...範囲から除かれます。
range.end - range.begin が整数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
この......ge 発生させる乱数値の範囲を Range オブジェクトで指定します。
range.end - range.begin は数値である必要があり、
range.begin + 数値 が適切な値を返す必要があります。
@raise Errno::EDOM rand(1..Float::INFINITY) などのよ... -
SystemCallError
# errno -> Integer | nil (113.0) -
レシーバに対応するシステム依存のエラーコードを返します。
...ドを渡さない形式で生成した場合は nil を返します。
begin
raise Errno::ENOENT
rescue Errno::ENOENT => err
p err.errno # => 2
p Errno::ENOENT::Errno # => 2
end
begin
raise SystemCallError, 'message'
rescue SystemCallError => err... -
SystemExit
# status -> Integer (113.0) -
例外オブジェクトに保存された終了ステータスを返します。
...します。
終了ステータスは Kernel.#exit や SystemExit.new などで設定されます。
例:
begin
exit 1
rescue SystemExit => err
p err.status # => 1
end
begin
raise SystemExit.new(1, "dummy exit")
rescue SystemExit => err
p err.status # => 1
end... -
Zlib
:: GzipReader # readchar -> Integer (113.0) -
IO クラスの同名メソッドIO#readcharと同じです。
...b::GzipFile::LengthErrorを参照
require 'zlib'
=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}
=end
Zlib::GzipReader.open('hoge.gz') { |gz|
begin
puts gz.readchar
rescue EOFError => err... -
File
. delete(*filename) -> Integer (108.0) -
ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。
...。
//emlist[例][ruby]{
IO.write("test.txt", "test")
p File.exist?("test.txt") # => true
p File.delete("test.txt") # => 1
p File.exist?("test.txt") # => false
begin
File.delete("test.txt")
rescue
p $! # => #<Errno::ENOENT: No such file or directory @ unlink_internal - test.txt>
end
//}... -
File
. unlink(*filename) -> Integer (108.0) -
ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。
...。
//emlist[例][ruby]{
IO.write("test.txt", "test")
p File.exist?("test.txt") # => true
p File.delete("test.txt") # => 1
p File.exist?("test.txt") # => false
begin
File.delete("test.txt")
rescue
p $! # => #<Errno::ENOENT: No such file or directory @ unlink_internal - test.txt>
end
//}... -
Shell
# [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (108.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...します。
@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p... -
Shell
# test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (108.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...します。
@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p... -
Shell
:: CommandProcessor # [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (108.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...します。
@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p... -
Shell
:: CommandProcessor # test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (108.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...します。
@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p...
