るりまサーチ

最速Rubyリファレンスマニュアル検索!
1152件ヒット [1-100件を表示] (0.092秒)
トップページ > クエリ:I[x] > クエリ:main[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. matrix i
  5. csv to_i

ライブラリ

モジュール

オブジェクト

検索結果

<< 1 2 3 ... > >>

IRB::Context#main -> object (44201.0)

self に設定されたオブジェクトを返します。

self に設定されたオブジェクトを返します。

@see cwws コマンド

main (44024.0)

トップレベルでの self を表すオブジェクトです。

...ェクトです。

main
では参照できない事に注意してください。トップレベルで self から参照してください。

トップレベルで定義したメソッドは Object の private インスタンスメソッドと
して定義されます。

//emlist[例: トップ...
...basic_private_methods = private_methods(false)
basic_public_methods = public_methods(false)
private def explicit_private_method
end

# トップレベルで定義したメソッドは main オブジェクトの private メソッドと して定義される
def implicit_private_method
end

public de...
...f explicit_public_method
end

# main オブジェクトで独自定義した private method のみを取得する
p private_methods(false) - basic_private_methods
# => [:explicit_private_method, :implicit_private_method]

# main オブジェクトで独自定義した public method のみを取得...

Integer#remainder(other) -> Numeric (35200.0)

self を other で割った余り r を返します。

...//emlist[][ruby]{
5.remainder(3) # => 2
-5.remainder(3) # => -2
5.remainder(-3) # => 2
-5.remainder(-3) # => -2

-1234567890987654321.remainder(13731) # => -6966
-1234567890987654321.remainder(13731.24) # => -9906.22531493148
//}

@see Integer#divmod, Integer#modulo, Numeric#modul...

main.inspect -> "main" (30318.0)

"main" を返します。

..."main" を返します。...

main.define_method(name) { ... } -> Symbol (30100.0)

インスタンスメソッド name を Object に定義します。

...BasicObject#instance_eval されます。

@param name String または Symbol を指定します。

@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。

@return メソッド名を表す Symbol を返します。

@raise T...
...ypeError method に同じクラス、サブクラス以外のメソッドを指定し
た場合に発生します。


@see Module#define_method...

絞り込み条件を変える

main.define_method(name, method) -> Symbol (30100.0)

インスタンスメソッド name を Object に定義します。

...BasicObject#instance_eval されます。

@param name String または Symbol を指定します。

@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。

@return メソッド名を表す Symbol を返します。

@raise T...
...ypeError method に同じクラス、サブクラス以外のメソッドを指定し
た場合に発生します。


@see Module#define_method...

main.include(*modules) -> self (30100.0)

引数 modules で指定したモジュールを後ろから順番に Object にインクルードします。

...odules Module のインスタンス( Enumerable など)を指定します。

@raise ArgumentError 継承関係が循環してしまうような include を行った場
合に発生します。

//emlist[例:][ruby]{
i
nclude Math

hypot(3, 4) # => 5.0
//}

@see Module#include...

main.using(module) -> self (30100.0)

引数で指定したモジュールで定義された拡張を有効にします。

...inements_rdoc.html#label-Scope

@param module 有効にするモジュールを指定します。

//emlist[例][ruby]{
module Sloth
refine String do
def downcase
self
end
end
end

"ABC".downcase # => "abc"

using Sloth

"ABC".downcase # => "ABC"
//}

@see Module#refine, Module#usi...

main.to_s -> "main" (27218.0)

"main" を返します。

..."main" を返します。...

main.private() -> nil (27100.0)

メソッドを private に設定します。

...メソッドを private に設定します。

引数が与えられた時には引数によって指定されたメソッドを private に
設定します。

引数なしのときは今後このクラスまたはモジュール定義内で新規に定義さ
れるメソッドを関数形式で...
...(private)設定します。

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。


@see Module#private...

絞り込み条件を変える

<< 1 2 3 ... > >>