るりまサーチ

最速Rubyリファレンスマニュアル検索!
252件ヒット [201-252件を表示] (0.072秒)
トップページ > クエリ:_builtin[x] > クエリ:size[x] > クエリ:length[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

ライブラリ

クラス

オブジェクト

キーワード

検索結果

<< < 1 2 3 >>

Integer#bit_length -> Integer (14197.0)

self を表すのに必要なビット数を返します。

...t_length # => 13
(-2**12).bit_length # => 12
(-2**12+1).bit_length # => 12
-0x101.bit_length # => 9
-0x100.bit_length # => 8
-0xff.bit_length # => 8
-2.bit_length # => 1
-1.bit_length # => 0
0.bit_length # => 0
1.bit_length...
...# => 1
0xff.bit_length # => 8
0x100.bit_length # => 9
(2**12-1).bit_length # => 12
(2**12).bit_length # => 13
(2**12+1).bit_length # => 13
//}

@see Integer#size...

File.truncate(path, length) -> 0 (8129.0)

path で指定されたファイルのサイズを最大 length バイト にします。

...たファイルのサイズを最大 length バイト
にします。

サイズの変更に成功すれば 0 を返します。失敗した場合は例外
Errno::EXXX が発生します。

@param path パスを表す文字列を指定します。

@param length 変更したいサイズを整数で...
...与えます。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "1234567890")
File.truncate("testfile", 5) # => 0
File.size("testfile") # => 5
//}...

File#truncate(length) -> 0 (8123.0)

ファイルのサイズを最大 length バイトにします。

...ファイルのサイズを最大 length バイトにします。

サイズの変更に成功すれば 0 を返します。失敗した場合は例外
Errno::EXXX が発生します。

@raise IOError 自身が書き込み用にオープンされていなければ発生します。

@raise Errno::...
...EXXX サイズの変更に失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "1234567890")
File.open("testfile", "a") do |f|
f.truncate(5) # => 0
f.size # => 5
end
//}...

IO (8030.0)

基本的な入出力機能のためのクラスです。

...す文字列のエンコーディングは常に ASCII-8BIT になります。
以下がバイナリ読み込みメソッドです。

* IO#read(size)
* IO#read_nonblock
* IO#readpartial
* IO#sysread

また書き込みメソッド IO#write も IO のエンコーディングの影響を受け...
...

空ファイルや EOF での各読み込みメソッドの振る舞いは以下のとおりです。
ただし、length を指定できるメソッドに関しては、length に nil または 0 を指定した場合、
EOF であっても常に空文字列 "" を返します。

//emlist{
...
...ソッド 空のファイルに対して

IO.read(空ファイル) ""
IO.read(空ファイル, length) nil
IO.readlines(空ファイル) []
IO.foreach(空ファイル) 何もしない
//}

//emlist{
メソッド 既にEOFだったら...

Numeric (8012.0)

数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。

...o - o
arg | o - - - o - o
bit_length | - - o o - - -
ceil | o o - -...
...- o o -
singleton_method_added | o - - - - - -
size
| - - o o - - -
Numeric Integer Fixnum Bi...
...o - o - o
arg | o - o - o
bit_length | - o - - -
ceil | o o o o -...
...round | o o o o -
singleton_method_added | o - - - -
size
| - o - - -
step | o - - - -...

絞り込み条件を変える

<< < 1 2 3 >>