252件ヒット
[201-252件を表示]
(0.072秒)
種類
- インスタンスメソッド (197)
- 特異メソッド (33)
- クラス (22)
ライブラリ
- ビルトイン (252)
クラス
- Array (22)
- File (22)
- Hash (22)
- Integer (22)
- MatchData (22)
- String (22)
- Struct (22)
- Symbol (22)
-
Thread
:: Queue (18) -
Thread
:: SizedQueue (14)
オブジェクト
- ENV (22)
キーワード
- IO (11)
- Numeric (11)
-
bit
_ length (11) - truncate (22)
検索結果
先頭5件
-
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 - - - -...