るりまサーチ

最速Rubyリファレンスマニュアル検索!
385件ヒット [1-100件を表示] (0.145秒)
トップページ > クエリ:i[x] > クエリ:A[x] > クエリ:sin[x] > 種類:インスタンスメソッド[x]

別のキーワード

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

検索結果

<< 1 2 3 ... > >>

RDoc::Context#find_enclosing_module_named(name) -> RDoc::NormalModule | nil (24533.0)

find a module at a higher scope

...find a module at a higher scope...

BasicObject#singleton_method_undefined(name) -> object (18401.0)

特異メソッドが Module#undef_method または undef により未定義にされた時にインタプリタから呼び出されます。

...ndefined を使います。

@param name 未定義にされたメソッド名が Symbol で渡されます。

//emlist[例][ruby]{
class Foo
def singleton_method_undefined(name)
puts "singleton method \"#{name}\" was undefined"
end
end

obj = Foo.new
def obj.foo
end
def obj.bar
end

class <...
...< obj
undef_method :foo
end
obj.instance_eval {undef bar}

#=> singleton method "foo" was undefined
# singleton method "bar" was undefined
//}

@see Module#method_undefined,BasicObject#singleton_method_added,BasicObject#singleton_method_removed , d:spec/def#undef...

Object#singleton_class -> Class (18401.0)

レシーバの特異クラスを返します。 まだ特異クラスがなければ、新しく作成します。

...が nil か true か false なら、それぞれ NilClass, TrueClass,
FalseClass を返します。

@raise TypeError レシーバが Integer、Float、Symbol の場合に発生します。

//emlist[][ruby]{
Object.new.singleton_class #=> #<Class:#<Object:0xb7ce1e24>>
String.singleton_class #...
...=> #<Class:String>
nil.singleton_class #=> NilClass
//}

@see Object#class...

REXML::SAX2Listener#processing_instruction(target, data) -> () (18401.0)

XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。

...XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。

@param target ターゲット名が文字列で渡されます
@param data 処理命令の内容が文字列で渡されます...

Object#define_singleton_method(symbol) { ... } -> Symbol (18349.0)

self に特異メソッド name を定義します。

...self に特異メソッド name を定義します。

@param symbol メソッド名を String または Symbol で指定します。

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

@return メソッド名を表す Sy...
...mbol を返します。

//emlist[][ruby]{
class A
class << self
def class_name
to_s
end
end
end
A
.define_singleton_method(:who_am_i) do
"I am: #{class_name}"
end
A
.who_am_i # ==> "I am: A"

guy = "Bob"
guy.define_singleton_method(:hello) { "#{self}: Hello there!" }
guy.hello...

絞り込み条件を変える

Object#define_singleton_method(symbol, method) -> Symbol (18349.0)

self に特異メソッド name を定義します。

...self に特異メソッド name を定義します。

@param symbol メソッド名を String または Symbol で指定します。

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

@return メソッド名を表す Sy...
...mbol を返します。

//emlist[][ruby]{
class A
class << self
def class_name
to_s
end
end
end
A
.define_singleton_method(:who_am_i) do
"I am: #{class_name}"
end
A
.who_am_i # ==> "I am: A"

guy = "Bob"
guy.define_singleton_method(:hello) { "#{self}: Hello there!" }
guy.hello...

BasicObject#singleton_method_added(name) -> object (18301.0)

特異メソッドが追加された時にインタプリタから呼び出されます。

...thod_addedを使います。

@param name 追加されたメソッド名が Symbol で渡されます。

//emlist[例][ruby]{
class Foo
def singleton_method_added(name)
puts "singleton method \"#{name}\" was added"
end
end

obj = Foo.new
def obj.foo
end

#=> singleton method "foo" was added...
...//}

@see Module#method_added,BasicObject#singleton_method_removed,BasicObject#singleton_method_undefined...

Matrix#singular? -> bool (18301.0)

行列が正方で特異なら true を、正則なら false を返します。

...false を返します。

行列が特異(singular)であるとは、正則でないことです。
行列式が0であること同値です。

正方行列でない場合には例外 ExceptionForMatrix::ErrDimensionMismatch を
発生させます。

@raise ExceptionForMatrix::ErrDimensionMismatc...

Matrix::LUPDecomposition#singular? -> bool (18301.0)

元の行列が正方で特異なら true を、正則なら false を返します。 LUP 分解の結果を利用して判定します。

...元の行列が正方で特異なら true を、正則なら false を返します。
LUP 分解の結果を利用して判定します。

@see Matrix#singular?...

Module#singleton_class? -> bool (18301.0)

self が特異クラスの場合に true を返します。そうでなければ false を返し ます。

...self が特異クラスの場合に true を返します。そうでなければ false を返し
ます。

//emlist[例][ruby]{
class C
end
C.singleton_class? # => false
C.singleton_class.singleton_class? # => true
//}...

絞り込み条件を変える

<< 1 2 3 ... > >>