1818件ヒット
[1-100件を表示]
(0.261秒)
ライブラリ
- ビルトイン (1818)
クラス
-
ARGF
. class (912) - BasicObject (48)
- Class (12)
- Complex (36)
- Data (3)
- Enumerator (72)
-
Enumerator
:: Chain (14) -
Enumerator
:: Lazy (66) - Fiber (16)
- Float (36)
- Hash (24)
- IO (48)
- Method (92)
- Module (24)
- NoMethodError (12)
- Numeric (36)
- Object (144)
- Proc (48)
- Rational (12)
-
RubyVM
:: InstructionSequence (12) - String (30)
- Thread (24)
- UnboundMethod (12)
モジュール
- Enumerable (85)
キーワード
- % (12)
- === (32)
- [] (36)
-
_ _ send _ _ (24) -
_ dump (12) -
add
_ trace _ func (12) - angle (36)
- args (12)
- argv (12)
-
bind
_ call (12) - binmode (12)
- binmode? (12)
- bytes (14)
- call (36)
- chars (14)
-
class
_ exec (12) - close (12)
- closed? (12)
- codepoints (14)
- concat (9)
- convert (12)
- each (110)
-
each
_ byte (24) -
each
_ char (24) -
each
_ codepoint (24) -
each
_ line (48) -
each
_ with _ index (24) -
each
_ with _ object (12) - entries (12)
-
enum
_ for (48) - eof (12)
- eof? (12)
-
external
_ encoding (12) - fcntl (12)
- file (12)
- filename (12)
- fileno (12)
- force (12)
- getbyte (12)
- getc (12)
- gets (36)
- initialize (12)
-
inplace
_ mode (12) -
inplace
_ mode= (12) - inspect (18)
-
instance
_ exec (12) -
internal
_ encoding (12) - ioctl (12)
- lineno (12)
- lineno= (12)
- lines (42)
-
marshal
_ dump (12) -
method
_ missing (12) -
module
_ exec (12) - name (12)
- new (12)
- owner (12)
- path (12)
- phase (36)
- pos (12)
- pos= (12)
- prepend (9)
- print (24)
- printf (24)
-
public
_ send (24) - putc (12)
- puts (12)
- read (12)
-
read
_ nonblock (12) - readbyte (12)
- readchar (12)
- readline (36)
- readlines (36)
- readpartial (12)
- receiver (12)
- resume (12)
- rewind (12)
- seek (12)
- send (24)
-
set
_ encoding (36) -
set
_ trace _ func (12) - shift (12)
- skip (12)
- tell (12)
-
to
_ a (60) -
to
_ enum (48) -
to
_ h (19) -
to
_ i (12) -
to
_ io (12) -
to
_ s (18) -
to
_ set (6) -
to
_ write _ io (12) - transfer (4)
- with (3)
-
with
_ index (18) -
with
_ object (12) - write (12)
- yield (12)
検索結果
先頭5件
-
Complex
# arg -> Float (23156.0) -
自身の偏角を[-π,π]の範囲で返します。
...3, Math::PI/2).arg # => 1.5707963267948966
//}
非正の実軸付近での挙動に注意してください。以下の例のように虚部が 0.0 と
-0.0 では値が変わります。
//emlist[例][ruby]{
Complex(-1, 0).arg #=> 3.141592653589793
Complex(-1, -0).arg #=......> 3.141592653589793
Complex(-1, -0.0).arg #=> -3.141592653589793
Complex(0, 0.0).arg #=> 0.0
Complex(0, -0.0).arg #=> -0.0
Complex(-0.0, 0).arg #=> 3.141592653589793
Complex(-0.0, -0.0).arg #=> -3.141592653589793
//}
@see Numeric#arg... -
Numeric
# arg -> 0 | Math :: PI (23120.0) -
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
...自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
//emlist[例][ruby]{
1.arg # => 0
-1.arg # => 3.141592653589793
//}
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
@see Complex#arg... -
Float
# arg -> 0 | Float (23114.0) -
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
...自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
//emlist[例][ruby]{
1.arg # => 0
-1.arg # => 3.141592653589793
//}
ただし、自身が NaN(Not a number) であった場合は、NaN を返します。... -
ARGF
. class # argv -> Array (17101.0) -
Object::ARGV を返します。
...Object::ARGV を返します。
ARGF が ARGV をどう扱うかについては ARGF を参照してください。
例:
$ ruby argf.rb -v glark.txt
ARGF.argv #=> ["-v", "glark.txt"]... -
NoMethodError
# args -> [object] (14101.0) -
メソッド呼び出しに使われた引数を配列で返します。
...メソッド呼び出しに使われた引数を配列で返します。
例:
begin
foobar(1,2,3)
rescue NoMethodError
p $!
p $!.name
p $!.args
end
# => #<NoMethodError: undefined method `foobar' for main:Object>
:foobar
[1, 2, 3]... -
ARGF
. class # print(*arg) -> nil (11108.0) -
引数を順に処理対象のファイルに出力します。
...引数を順に処理対象のファイルに出力します。
c:ARGF#inplace時にのみ使用できます。
また $stdout への代入の影響を受けません。
それ以外は Kernel.#print と同じです。
@param arg 出力するオブジェクトを任意個指定します。... -
ARGF
. class # printf(format , *arg) -> nil (11108.0) -
C 言語の printf と同じように、format に従い引数を 文字列に変換して処理対象のファイルに出力します。
...出力します。
c:ARGF#inplace時にのみ使用できます。
また $stdout への代入の影響を受けません。
それ以外は出力先を指定しない形式の Kernel.#printf と同じです。
@param format フォーマット文字列です。
@param arg フォーマットされ... -
ARGF
. class # puts(*arg) -> nil (11108.0) -
引数と改行を順番に処理対象のファイルに出力します。 引数がなければ改行のみを出力します。
...力します。
引数がなければ改行のみを出力します。
c:ARGF#inplace時にのみ使用できます。
また $stdout への代入の影響を受けません。
それ以外は Kernel.#puts と同じです。
@param arg 出力するオブジェクトを任意個指定します。... -
ARGF
. class # binmode -> self (11001.0) -
self をバイナリモードにします。一度バイナリモードになった後は非バイナリ モードに戻る事はできません。
...test1.png + test2.png = 292B
# $ ruby test.rb test1.png test2.png
ARGF.binmode
ARGF.read.size # => 292
例:
# test1.png - 164B
# test2.png - 128B
# test1.png + test2.png = 292B
# $ ruby test.rb test1.png test2.png
ARGF.read.size # => 290
@see IO#binmode, ARGF.class#binmode?...