16件ヒット
[1-16件を表示]
(0.029秒)
種類
- インスタンスメソッド (14)
- 定数 (1)
- クラス (1)
検索結果
先頭5件
-
NilClass (150199.0)
-
nil のクラス。 nil は NilClass クラスの唯一のインスタンスです。 nil は false オブジェクトとともに偽を表し、 その他の全てのオブジェクトは真です。
nil のクラス。
nil は NilClass クラスの唯一のインスタンスです。
nil は false オブジェクトとともに偽を表し、
その他の全てのオブジェクトは真です。 -
NilClass
# nil? -> bool (99346.0) -
常に true を返します。
常に true を返します。
//emlist[例][ruby]{
nil.nil? # => true
//} -
NilClass
# &(other) -> false (81097.0) -
常に false を返します。
常に false を返します。
@param other 論理積を行なう式です
//emlist[例][ruby]{
nil & true # => false
nil & false # => false
nil & nil # => false
nil & "a" # => false
//} -
NilClass
# ^(other) -> bool (81097.0) -
other が真なら true を, 偽なら false を返します。
other が真なら true を, 偽なら false を返します。
@param other 排他的論理和を行なう式です
//emlist[例][ruby]{
nil ^ true # => true
nil ^ false # => false
nil ^ nil # => false
nil ^ "a" # => true
//} -
NilClass
# |(other) -> bool (81097.0) -
other が真なら true を, 偽なら false を返します。
other が真なら true を, 偽なら false を返します。
@param other 論理和を行なう式です
//emlist[例][ruby]{
nil | true # => true
nil | false # => false
nil | nil # => false
nil | "a" # => true
//} -
NilClass
# rationalize -> Rational (81061.0) -
0/1 を返します。
0/1 を返します。
@param eps 許容する誤差
引数 eps は常に無視されます。
//emlist[例][ruby]{
nil.rationalize # => (0/1)
nil.rationalize(100) # => (0/1)
nil.rationalize(0.1) # => (0/1)
//} -
NilClass
# rationalize(eps) -> Rational (81061.0) -
0/1 を返します。
0/1 を返します。
@param eps 許容する誤差
引数 eps は常に無視されます。
//emlist[例][ruby]{
nil.rationalize # => (0/1)
nil.rationalize(100) # => (0/1)
nil.rationalize(0.1) # => (0/1)
//} -
NilClass
# to _ a -> Array (81025.0) -
空配列 [] を返します。
空配列 [] を返します。
//emlist[例][ruby]{
nil.to_a #=> []
//} -
NilClass
# to _ c -> Complex (81025.0) -
0+0i を返します。
0+0i を返します。
//emlist[例][ruby]{
nil.to_c # => (0+0i)
//} -
NilClass
# to _ f -> Float (81025.0) -
0.0 を返します。
0.0 を返します。
//emlist[例][ruby]{
nil.to_f #=> 0.0
//} -
NilClass
# to _ h -> {} (81025.0) -
{} を返します。
{} を返します。
//emlist[例][ruby]{
nil.to_h #=> {}
//} -
NilClass
# to _ i -> Integer (81025.0) -
0 を返します。
0 を返します。
//emlist[例][ruby]{
nil.to_i #=> 0
//} -
NilClass
# to _ r -> Rational (81025.0) -
0/1 を返します。
0/1 を返します。
//emlist[例][ruby]{
nil.to_r # => (0/1)
//} -
NilClass
# to _ s -> String (81025.0) -
空文字列 "" を返します。
空文字列 "" を返します。
//emlist[例][ruby]{
nil.to_s # => ""
//} -
Object
:: NIL -> NilClass (55315.0) -
非推奨です。 nil と同じ。
非推奨です。 nil と同じ。
この定数は過去との互換性のために提供されています。擬似変数 nil を使ってください。
Ruby では false と nil が偽として扱われます。
偽でない値(false でも nil でもない値) は全て真とみなされます。 -
Object
# singleton _ class -> Class (18793.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>
n...