ライブラリ
- ビルトイン (439)
- csv (33)
- date (66)
- etc (660)
- getoptlong (33)
-
io
/ console (22) - json (11)
- matrix (55)
-
minitest
/ mock (1) -
minitest
/ unit (33) -
net
/ imap (11) - openssl (11)
- psych (11)
- resolv (77)
-
rubygems
/ user _ interaction (33) -
shell
/ process-controller (6) -
shell
/ system-command (6) - socket (22)
- strscan (11)
- timeout (19)
- win32ole (22)
クラス
- Array (16)
-
CSV
:: Row (33) - Complex (22)
- Date (11)
- DateTime (55)
-
File
:: Stat (22) - Float (77)
-
Gem
:: StreamUI :: SilentProgressReporter (11) -
Gem
:: StreamUI :: SimpleProgressReporter (11) -
Gem
:: StreamUI :: VerboseProgressReporter (11) - GetoptLong (33)
- IO (22)
- Integer (11)
- Matrix (44)
-
Matrix
:: LUPDecomposition (11) -
MiniTest
:: Mock (1) -
MiniTest
:: Unit (7) -
MiniTest
:: Unit :: TestCase (5) -
Net
:: IMAP (11) -
OpenSSL
:: Config (11) -
Psych
:: Handler (11) - Range (44)
- Rational (11)
-
Resolv
:: DNS :: Resource :: MINFO (33) -
Resolv
:: DNS :: Resource :: SOA (22) -
Shell
:: ProcessController (6) -
Shell
:: SystemCommand (6) - Socket (11)
- StringScanner (11)
- Thread (11)
- Time (58)
-
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ TYPELIB (11)
モジュール
- Comparable (24)
- Enumerable (132)
- Etc (660)
- JSON (11)
- Marshal (11)
- MiniTest (1)
-
MiniTest
:: Assertions (20) -
Socket
:: Constants (11) - Timeout (19)
キーワード
- FIXABLE (11)
-
FIXNUM
_ MAX (11) -
FIXNUM
_ MIN (11) -
FIXNUM
_ P (11) -
IP
_ MINTTL (22) - MAX (11)
-
MAX
_ 10 _ EXP (11) -
MAX
_ EXP (11) - MINFO (22)
-
MINOR
_ VERSION (11) -
MIN
_ 10 _ EXP (11) -
MIN
_ EXP (11) - MinGW (11)
- MinusInfinity (11)
- NEGFIXABLE (11)
-
PASSTHROUGH
_ EXCEPTIONS (1) -
PC
_ 2 _ SYMLINKS (11) -
PC
_ ALLOC _ SIZE _ MIN (11) -
PC
_ ASYNC _ IO (11) -
PC
_ CHOWN _ RESTRICTED (11) -
PC
_ FILESIZEBITS (11) -
PC
_ LINK _ MAX (11) -
PC
_ MAX _ CANON (11) -
PC
_ MAX _ INPUT (11) -
PC
_ NAME _ MAX (11) -
PC
_ NO _ TRUNC (11) -
PC
_ PATH _ MAX (11) -
PC
_ PIPE _ BUF (11) -
PC
_ PRIO _ IO (11) -
PC
_ REC _ INCR _ XFER _ SIZE (11) -
PC
_ REC _ MAX _ XFER _ SIZE (11) -
PC
_ REC _ MIN _ XFER _ SIZE (11) -
PC
_ REC _ XFER _ ALIGN (11) -
PC
_ SYMLINK _ MAX (11) -
PC
_ SYNC _ IO (11) -
PC
_ TIMESTAMP _ RESOLUTION (11) -
PC
_ VDISABLE (11) - POSFIXABLE (11)
- Rubyの起動 (6)
-
SC
_ 2 _ LOCALEDEF (11) -
SC
_ 2 _ PBS _ LOCATE (11) -
SC
_ AIO _ LISTIO _ MAX (11) -
SC
_ AIO _ PRIO _ DELTA _ MAX (11) -
SC
_ BC _ SCALE _ MAX (11) -
SC
_ CHILD _ MAX (11) -
SC
_ CLK _ TCK (11) -
SC
_ CLOCK _ SELECTION (11) -
SC
_ COLL _ WEIGHTS _ MAX (11) -
SC
_ DELAYTIMER _ MAX (11) -
SC
_ JOB _ CONTROL (11) -
SC
_ LINE _ MAX (11) -
SC
_ LOGIN _ NAME _ MAX (11) -
SC
_ MAPPED _ FILES (11) -
SC
_ MEMLOCK (11) -
SC
_ MEMLOCK _ RANGE (11) -
SC
_ MONOTONIC _ CLOCK (11) -
SC
_ NPROCESSORS _ ONLN (11) -
SC
_ PRIORITY _ SCHEDULING (11) -
SC
_ READER _ WRITER _ LOCKS (11) -
SC
_ REALTIME _ SIGNALS (11) -
SC
_ SEM _ VALUE _ MAX (11) -
SC
_ SHELL (11) -
SC
_ SPIN _ LOCKS (11) -
SC
_ SS _ REPL _ MAX (11) -
SC
_ SYMLOOP _ MAX (11) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (11) -
SC
_ TRACE _ EVENT _ FILTER (11) -
SC
_ TRACE _ LOG (11) -
SC
_ V6 _ ILP32 _ OFF32 (11) -
SC
_ V6 _ ILP32 _ OFFBIG (11) -
SC
_ V6 _ LP64 _ OFF64 (11) -
SC
_ V6 _ LPBIG _ OFFBIG (11) -
SC
_ V7 _ ILP32 _ OFF32 (11) -
SC
_ V7 _ ILP32 _ OFFBIG (11) -
SC
_ V7 _ LP64 _ OFF64 (11) -
SC
_ V7 _ LPBIG _ OFFBIG (11) -
SC
_ XOPEN _ REALTIME (11) -
SC
_ XOPEN _ REALTIME _ THREADS (11) -
STATUS
_ TERMINATED (11) -
SUPPORTS
_ INFO _ SIGNAL (1) - [] (11)
- assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) - between? (22)
- civil (11)
- clamp (13)
- commercial (11)
- delete (11)
- denominator (33)
- determinant (11)
-
determinant
_ e (11) -
dev
_ minor (11) - downto (22)
- each (11)
- emailbx (11)
- examine (11)
-
exception
_ details (1) - expect (1)
- failures (1)
- failures= (1)
- field (11)
-
filter
_ backtrace (1) -
first
_ minor (11) - flunk (1)
- inherited (1)
- jd (11)
- local (22)
- location (1)
- max (22)
- min (82)
-
min
_ by (44) - mingw32 (11)
- minimum (11)
- minmax (22)
-
minmax
_ by (22) - minor (22)
-
minor
_ version (22) - mktime (22)
- new (80)
- ordinal (11)
- pass (1)
- passed? (1)
- puke (1)
- raw (11)
- raw! (11)
-
rdev
_ minor (11) - report= (1)
- rmailbx (11)
- run (1)
-
run
_ test _ suites (1) - skip (1)
- streaming? (11)
- terminate (39)
-
terminate
_ job (6) -
terminate
_ process (11) - terminated? (11)
-
test
_ order (1) - timeout (19)
検索結果
先頭5件
-
Float
:: MIN -> Float (21201.0) -
Float が取り得る最小の正の値です。
...Float が取り得る最小の正の値です。
通常はデフォルトで 2.2250738585072014e-308 です。
Float が取り得る最小の有限の値は -Float::MAX です。
@see Float::MAX... -
Socket
:: Constants :: IP _ MINTTL -> Integer (12200.0) -
Minimum TTL allowed for received packets。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Minimum TTL allowed for received packets。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd)... -
Socket
:: IP _ MINTTL -> Integer (12200.0) -
Minimum TTL allowed for received packets。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Minimum TTL allowed for received packets。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd)... -
Shell
:: ProcessController # terminate _ job(command) (12100.0) -
指定されたコマンドを終了します。
指定されたコマンドを終了します。
@param command コマンドを指定します。 -
Enumerable
# min _ by {|item| . . . } -> object | nil (9252.0) -
各要素を順番にブロックに渡して評価し、 その評価結果を <=> で比較して、 最小であった値に対応する元の要素、もしくは最小の n 要素が昇順で入った配列を返します。
...れば nil を返します。
引数を指定する形式では、空の配列を返します。
該当する要素が複数存在する場合、どの要素を返すかは不定です。
ブロックを省略した場合は Enumerator を返します。
Enumerable#min と Enumerable#min_by の......は Enumerable#sort と Enumerable#sort_by の違いと同じです。
@param n 取得する要素数。
//emlist[例][ruby]{
a = %w(albatross dog horse)
a.min_by # => #<Enumerator: ["albatross", "dog", "horse"]:min_by>
a.min_by { |x| x.length } # => "dog"
a.min_by(2)......# => #<Enumerator: ["albatross", "dog", "horse"]:min_by(2)>
a.min_by(2) {|x| x.length } # => ["dog", "horse"]
//}
@see Enumerable#sort_by... -
Enumerable
# min -> object | nil (9218.0) -
最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 全要素が互いに <=> メソッドで比較できることを仮定しています。
...なければ nil を返します。
引数を指定する形式では、空の配列を返します。
該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
a = %w(albatross dog horse)
a.min......# => "albatross"
a.min(2) # => ["albatross", "dog"]
//}... -
Enumerable
# min {|a , b| . . . } -> object | nil (9218.0) -
ブロックの評価結果で各要素の大小判定を行い、最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 引数を指定しない形式では要素が存在しなければ nil を返します。 引数を指定する形式では、空の配列を返します。
...、もしくは最小の
n 要素が昇順で入った配列を返します。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。
ブロックの値は、a > b のとき正、a == b のとき 0......どの要素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
class Person
attr_reader :name, :age
def initialize(name, age)
@name = name
@age = age
end
end
people = [
Person.new("sato", 55),
Person.new("sato", 33),
Person.new("sato", 11),......tanaka", 33),
Person.new("tanaka", 11)
]
# 年齢が最小、名前が最大
people.min { |x, y| (x.age <=> y.age).nonzero? || y.name <=> x.name }
# => #<Person:0x007fd6f0824190 @name="tanaka", @age=11>
people.min(2) { |x, y| (x.age <=> y.age).nonzero? || y.name <=> x.name }
# => [#<Person:0x007... -
MiniTest
:: Assertions # assert _ in _ epsilon(actual , expected , epsilon = 0 . 001 , message = nil) -> true (9206.0) -
与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
...が真である場合、検査をパスします。
[expected, actual].min * epsilon >= (extected - actual).abs
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param epsilon 許容する相対誤差を指定します。
@param message 検査に......失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 検査に失敗した場合に発生します。... -
Etc
:: PC _ ALLOC _ SIZE _ MIN -> Integer (9202.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
GetoptLong
# terminate -> self (9200.0) -
オプションの処理を、強制的に終了させます。ただし、エラーが起き ている状態でこのメソッドを起動しても、終了させることはできません。
オプションの処理を、強制的に終了させます。ただし、エラーが起き
ている状態でこのメソッドを起動しても、終了させることはできません。
すでにオプションの処理が終了しているときは、このメソッドは何も行いません。
@raise RuntimeError エラーが起きている状態でこのメソッドを起動すると、発生します -
GetoptLong
# terminated? -> true | false (9200.0) -
エラーが起きずにオプションの処理が終了しているときは真が 返ります。それ以外のときは、偽が返ります。
エラーが起きずにオプションの処理が終了しているときは真が
返ります。それ以外のときは、偽が返ります。