1426件ヒット
[1-100件を表示]
(0.022秒)
種類
- インスタンスメソッド (963)
- 特異メソッド (256)
- クラス (102)
- モジュール関数 (57)
- 定数 (48)
クラス
-
ARGF
. class (12) - Array (141)
- Bignum (3)
-
Encoding
:: Converter (24) - Enumerator (31)
-
Enumerator
:: ArithmeticSequence (7) -
Enumerator
:: Chain (14) -
Enumerator
:: Lazy (12) - File (60)
-
File
:: Stat (48) - Fixnum (3)
- Hash (24)
- Integer (24)
- MatchData (24)
- Method (48)
- Object (48)
- Proc (7)
- Random (29)
- Range (36)
-
RubyVM
:: InstructionSequence (36) - Set (6)
- String (232)
- Struct (36)
- Symbol (24)
-
Thread
:: Queue (20) -
Thread
:: SizedQueue (124) - UnboundMethod (72)
モジュール
- FileTest (45)
- GC (24)
-
GC
:: Profiler (36) - Kernel (12)
- Process (24)
オブジェクト
- ENV (38)
キーワード
- << (17)
- == (24)
- ArgumentError (12)
- ConditionVariable (10)
- EMSGSIZE (12)
-
INTERNAL
_ CONSTANTS (12) - IO (12)
- Numeric (12)
- OPTS (12)
-
RLIMIT
_ FSIZE (12) -
RLIMIT
_ SBSIZE (12) - SizedQueue (20)
- Stat (12)
- String (12)
- [] (84)
- arity (24)
- binmode (12)
-
bit
_ length (12) - blksize (12)
- bsearch (48)
- byterindex (3)
- bytes (19)
- bytesize (12)
- clone (12)
- close (10)
- deq (10)
- disasm (12)
- disassemble (12)
-
each
_ grapheme _ cluster (16) -
each
_ index (24) - empty? (17)
- enq (10)
-
enum
_ for (24) - eql? (24)
- hash (24)
- length (105)
- max (10)
- max= (10)
- name (12)
- new (105)
- pack (21)
- pop (10)
-
primitive
_ convert (24) - push (10)
-
raw
_ data (12) -
raw
_ seed (2) - report (12)
- require (12)
- result (12)
- rindex (12)
- shift (10)
- size? (36)
- slice (72)
-
to
_ a (12) -
to
_ enum (24) -
to
_ h (14) - transpose (12)
- truncate (24)
- unpack (12)
- urandom (8)
- zero? (12)
検索結果
先頭5件
-
Enumerator
# size -> Integer | Float :: INFINITY | nil (18121.0) -
self の要素数を返します。
...いた場合はその
実行結果を返します。呼び出した時に要素数が不明であった場合は nil を返し
ます。
//emlist[例][ruby]{
(1..100).to_a.permutation(4).size # => 94109400
loop.size # => Float::INFINITY
(1..100).drop_while.size # => nil
//}
@see Enumerator.new... -
Range
# size -> Integer | Float :: INFINITY | nil (18121.0) -
範囲内の要素数を返します。始端、終端のいずれかのオブジェクトが Numeric のサブクラスのオブジェクトではない場合には nil を返します。
...を返します。始端、終端のいずれかのオブジェクトが
Numeric のサブクラスのオブジェクトではない場合には nil を返します。
//emlist[例][ruby]{
(10..20).size # => 11
("a".."z").size # => nil
(-Float::INFINITY..Float::INFINITY).size # => Infinity
//}... -
File
. size(path) -> Integer (18119.0) -
FileTest.#size と同じです。
...FileTest.#size と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
Bignum
# size -> Fixnum (18115.0) -
整数の実装上のサイズをバイト数で返します。
...整数の実装上のサイズをバイト数で返します。
現在の実装では Fixnum は、sizeof(long) 固定(多くの 32
bit マシンで 4 バイト)、Bignumは、システム依存です。
p 1.size
p 0x1_0000_0000.size
# => 4
8... -
FileTest
. # size(file) -> Integer (18115.0) -
ファイルのサイズを返します。
...しない場合、あるいはシステムコールに失敗した場合に発生します。
@raise IOError 指定された IO オブジェクト file が既に close されていた場合に発生します。
@see FileTest.#size?, FileTest.#zero?
例:
FileTest.size('/etc/passwd') # => 5925... -
Fixnum
# size -> Fixnum (18115.0) -
整数の実装上のサイズをバイト数で返します。
...整数の実装上のサイズをバイト数で返します。
現在の実装では Fixnum は、sizeof(long) 固定(多くの 32
bit マシンで 4 バイト)、Bignumは、システム依存です。
p 1.size
p 0x1_0000_0000.size
# => 4
8... -
Integer
# size -> Integer (18115.0) -
整数の実装上のサイズをバイト数で返します。
...整数の実装上のサイズをバイト数で返します。
//emlist[][ruby]{
p 1.size # => 8
p 0x1_0000_0000.size # => 8
//}
@see Integer#bit_length... -
File
# size -> Integer (18109.0) -
ファイルのサイズを返します。
...ファイルのサイズを返します。
//emlist[例][ruby]{
File.open("/dev/null") do |f|
f.size #=> 0
end
//}
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX 失敗した場合に発生します。
@see File#lstat... -
File
:: Stat # size -> Integer (18109.0) -
ファイルサイズ(バイト単位)を返します。
...ファイルサイズ(バイト単位)を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.size #=> 1548
//}... -
Enumerator
:: ArithmeticSequence # size -> Integer | nil (18103.0) -
有限なら要素数を返します。 そうでなければ nil を返します。
有限なら要素数を返します。
そうでなければ nil を返します。
@return 要素数または nil を返します。 -
Enumerator
:: Chain # size -> Integer | Float :: INFINITY | nil (18103.0) -
合計の要素数を返します。
合計の要素数を返します。
それぞれの列挙可能なオブジェクトのサイズの合計値を返します。
ただし、列挙可能なオブジェクトが1つでも nil か Float::INFINITY
を返した場合、それを合計の要素数として返します。