933件ヒット
[1-100件を表示]
(0.022秒)
クラス
モジュール
- Enumerable (60)
- Kernel (48)
- Math (84)
キーワード
-
$ -F (12) -
$ ; (12) - == (12)
- === (12)
- =~ (12)
- EKEYEXPIRED (12)
- EXTENDED (12)
- FIXEDENCODING (12)
- IGNORECASE (12)
-
MAX
_ 10 _ EXP (12) -
MAX
_ EXP (12) -
MIN
_ 10 _ EXP (12) -
MIN
_ EXP (12) - MULTILINE (12)
- NOENCODING (12)
- Regexp (12)
- RegexpError (12)
- [] (36)
- []= (36)
- casefold? (12)
-
class
_ eval (12) - compile (12)
- cosh (12)
- encoding (12)
- eql? (12)
- escape (12)
- eval (36)
-
fixed
_ encoding? (12) - frexp (12)
- hash (12)
- inspect (12)
-
instance
_ eval (12) -
last
_ match (24) - ldexp (12)
- log (24)
- match (48)
- match? (27)
-
max
_ by (48) -
module
_ eval (12) -
named
_ captures (12) - names (12)
- new (12)
- pack (21)
- quote (12)
- regexp (12)
- sinh (12)
- slice (36)
- slice! (12)
- source (12)
- sum (21)
-
to
_ regexp (12) -
to
_ s (12) -
try
_ convert (12) - union (12)
- unpack (12)
- ~ (12)
検索結果
先頭5件
-
Math
. # exp(x) -> Float (18127.0) -
x の指数関数(exponential)の値を返します。
...x の指数関数(exponential)の値を返します。
すなわち e の x 乗の値を返します(e は自然対数の底)。
@param x 実数
@raise TypeError x に数値以外を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合......に発生します。
//emlist[例][ruby]{
Math.exp(0) # => 1.0
Math.exp(1) # => 2.718281828459045
Math.exp(1.5) # => 4.4816890703380645
//}
@see exp(3), Math.#log... -
Math
. # ldexp(x , exp) -> Float (6225.0) -
実数 x に 2 の exp 乗をかけた数を返します。
...実数 x に 2 の exp 乗をかけた数を返します。
@param x 実数
@param exp 整数。小数点以下切捨て。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。
@raise RangeError 引数のどちらかに実数以外の数値を指定し......た場合に発生します。
//emlist[例][ruby]{
fraction, exponent = Math.frexp(1234)
Math.ldexp(fraction, exponent) # => 1234.0
//}... -
MatchData
# regexp -> Regexp (6202.0) -
自身の元になった正規表現オブジェクトを返します。
...自身の元になった正規表現オブジェクトを返します。
//emlist[例][ruby]{
m = /a.*b/.match("abc")
m.regexp # => /a.*b/
//}... -
Object
# to _ regexp -> Regexp (6202.0) -
オブジェクトの Regexp への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。
...オブジェクトの Regexp への暗黙の変換が必要なときに内部で呼ばれます。
デフォルトでは定義されていません。
説明のためここに記載してありますが、
このメソッドは実際には Object クラスには定義されていません。
必......ての場面で代置可能であるような、
* 正規表現そのものとみなせるようなもの
という厳しいものになっています。
//emlist[][ruby]{
class Foo
def to_regexp
/[\d]+/
end
end
it = Foo.new
p Regexp.union(/^at/, it) #=> /(?-mix:^at)|(?-mix:[\d]+)/
//}... -
Float
:: MAX _ 10 _ EXP -> Integer (6109.0) -
最大の 10 進の指数です。
...最大の 10 進の指数です。
通常はデフォルトで 308 です。
@see Float::MIN_10_EXP... -
Float
:: MAX _ EXP -> Integer (6109.0) -
最大の Float::RADIX 進の指数です。
...最大の Float::RADIX 進の指数です。
通常はデフォルトで 1024 です。
@see Float::MIN_EXP... -
Float
:: MIN _ 10 _ EXP -> Integer (6109.0) -
最小の 10 進の指数です。
...最小の 10 進の指数です。
通常はデフォルトで -307 です。
@see Float::MAX_10_EXP... -
Float
:: MIN _ EXP -> Integer (6109.0) -
最小の Float::RADIX 進の指数です。
...最小の Float::RADIX 進の指数です。
通常はデフォルトで -1021 です。
@see Float::MAX_EXP... -
File
. expand _ path(path , default _ dir = & # 39; . & # 39;) -> String (6102.0) -
path を絶対パスに展開した文字列を返します。 path が相対パスであれば default_dir を基準にします。
...ome/matz/work/foo"
p ENV["HOME"] #=> "/home/matz"
p File.expand_path("..") #=> "/home/matz/work"
p File.expand_path("..", "/tmp") #=> "/"
p File.expand_path("~") #=> "/home/matz"
p File.expand_path("~foo") #=> "/home/foo"
//}
@param path パスを表す文...