801件ヒット
[1-100件を表示]
(0.218秒)
別のキーワード
種類
- インスタンスメソッド (790)
- 特異メソッド (11)
ライブラリ
- ビルトイン (636)
- bigdecimal (11)
- date (11)
- fiddle (11)
-
fiddle
/ import (11) - ipaddr (11)
- openssl (44)
- pathname (11)
- rake (11)
-
rexml
/ document (22) -
rubygems
/ version (11) -
webrick
/ httpversion (11)
クラス
- Array (65)
- BigDecimal (11)
- Bignum (3)
- Complex (5)
- Date (11)
-
Fiddle
:: Pointer (11) -
File
:: Stat (11) - Float (11)
-
Gem
:: Version (11) - IPAddr (11)
- Integer (11)
- Module (11)
- Numeric (22)
- Object (11)
-
OpenSSL
:: BN (22) -
OpenSSL
:: X509 :: Name (22) - Pathname (11)
-
REXML
:: Comment (11) -
REXML
:: Text (11) -
Rake
:: EarlyTime (11) - Range (99)
- Rational (11)
- String (11)
- Symbol (11)
- Time (11)
-
WEBrick
:: HTTPVersion (11)
モジュール
- Comparable (79)
- Enumerable (264)
-
Fiddle
:: Importer (11)
検索結果
先頭5件
-
REXML
:: Text # <=>(other) -> -1 | 0 | 1 (33300.0) -
テキストの内容を other と比較します。
...テキストの内容を other と比較します。
@param other 比較対象(REXML::Text オブジェクトもしくは文字列)... -
Module
# <=>(other) -> Integer | nil (30536.0) -
self と other の継承関係を比較します。
...elf と other の継承関係を比較します。
self と other を比較して、
self が other の子孫であるとき -1、
同一のクラス/モジュールのとき 0、
self が other の先祖であるとき 1
を返します。
継承関係にないクラス同士の比較では
nil......other がクラスやモジュールでなければ
nil を返します。
@param other 比較対象のクラスやモジュール
//emlist[例][ruby]{
module Foo
end
class Bar
include Foo
end
class Baz < Bar
end
class Qux
end
p Bar <=> Foo # => -1
p Baz <=> Bar # => -1
p Baz <=> Foo......# => -1
p Baz <=> Qux # => nil
p Qux <=> Baz # => nil
p Baz <=> Object.new # => nil
//}... -
Complex
# <=>(other) -> -1 | 0 | 1 | nil (30446.0) -
self の虚部がゼロで other が実数の場合、 self の実部の <=> メソッドで other と比較した結果を返します。 other が Complex で虚部がゼロの場合も同様です。
...self の虚部がゼロで other が実数の場合、
self の実部の <=> メソッドで other と比較した結果を返します。
other が Complex で虚部がゼロの場合も同様です。
その他の場合は nil を返します。
@param other 自身と比較する数値
//emlis......t[例][ruby]{
Complex(2, 3) <=> Complex(2, 3) #=> nil
Complex(2, 3) <=> 1 #=> nil
Complex(2) <=> 1 #=> 1
Complex(2) <=> 2 #=> 0
Complex(2) <=> 3 #=> -1
//}... -
File
:: Stat # <=>(o) -> Integer | nil (30418.0) -
ファイルの最終更新時刻を比較します。self が other よりも 新しければ正の数を、等しければ 0 を古ければ負の数を返します。 比較できない場合は nil を返します。
...self が other よりも
新しければ正の数を、等しければ 0 を古ければ負の数を返します。
比較できない場合は nil を返します。
@param o File::Stat のインスタンスを指定します。
//emlist[][ruby]{
require 'tempfile' # for Tempfile
fp1 = Tempfile.......open("first")
fp1.print "古い方\n"
sleep(1)
fp2 = Tempfile.open("second")
fp2.print "新しい方\n"
p File::Stat.new(fp1.path) <=> File::Stat.new(fp2.path) #=> -1
p File::Stat.new(fp2.path) <=> File::Stat.new(fp1.path) #=> 1
p File::Stat.new(fp1.path) <=> fp2.path #=> nil
//}... -
BigDecimal
# <=>(other) -> -1 | 0 | 1 | nil (30400.0) -
self が other より大きい場合に 1 を、等しい場合に 0 を、小さい場合には -1 をそれぞれ返します。
...self が other より大きい場合に 1 を、等しい場合に 0 を、小さい場合には
-1 をそれぞれ返します。
self と other が比較できない場合には nil を返します。... -
Fiddle
:: Pointer # <=>(other) -> Integer (30400.0) -
ポインタの指すアドレスの大小を比較します。
...ポインタの指すアドレスの大小を比較します。
other より小さい場合は -1, 等しい場合は 0、other より大きい場合は
1を返します。
@param other 比較対象の Pointer オブジェクト... -
OpenSSL
:: BN # <=>(other) -> -1 | 0 | 1 (30324.0) -
自身と other を比較し、自身が小さいときには -1、 等しいときには 0、大きいときには 1 を返します。
...other を比較し、自身が小さいときには -1、
等しいときには 0、大きいときには 1 を返します。
//emlist[][ruby]{
require 'openssl'
OpenSSL::BN.new(5) <=> 5 # => 0
OpenSSL::BN.new(5) <=> OpenSSL::BN.new(9) # => -1
OpenSSL::BN.new(5) <=> OpenSSL::BN.new(5) # =>......0
OpenSSL::BN.new(5) <=> OpenSSL::BN.new(-5) # => 1
//}
@param other 比較する整数
@raise TypeError 比較できないときに発生します。
@see OpenSSL::BN#ucmp... -
OpenSSL
:: X509 :: Name # <=>(other) -> -1 | 0 | 1 (30300.0) -
他の OpenSSL::X509::Name オブジェクトと比較します。
...他の OpenSSL::X509::Name オブジェクトと比較します。
自身が other と一致する場合は 0、otherより大きい場合は1、
小さい場合は -1 を返します。
@param other 比較するオブジェクト... -
REXML
:: Comment # <=>(other) -> -1 | 0 | 1 (30300.0) -
other と内容(REXML::Comment#string)を比較します。
...other と内容(REXML::Comment#string)を比較します。... -
Rake
:: EarlyTime # <=>(other) -> -1 (30300.0) -
必ず -1 を返します。
...必ず -1 を返します。
@param other 比較対象のオブジェクト
@return -1 を返します。...