1513件ヒット
[1-100件を表示]
(0.043秒)
ライブラリ
- ビルトイン (705)
- bigdecimal (12)
- cmath (12)
- e2mmap (12)
- expect (24)
-
irb
/ xmp (24) -
json
/ add / regexp (24) - matrix (24)
-
minitest
/ mock (1) -
minitest
/ spec (5) -
minitest
/ unit (5) - mkmf (24)
-
net
/ imap (12) - openssl (96)
- pathname (12)
- rake (12)
- rbconfig (12)
-
rdoc
/ parser (12) -
rdoc
/ text (12) - resolv (12)
-
rexml
/ document (108) -
rinda
/ tuplespace (36) -
ripper
/ sexp (24) -
rubygems
/ package / tar _ input (12) - shell (6)
-
shell
/ command-processor (6) -
shell
/ system-command (6) - strscan (120)
- uri (24)
-
win32
/ registry (36)
クラス
- Array (30)
- BasicObject (12)
- Binding (12)
-
CGI
:: Cookie (12) - File (12)
- Float (48)
-
Gem
:: Package :: TarInput (12) - IO (24)
- Matrix (24)
-
MiniTest
:: Mock (1) - Module (25)
-
Net
:: IMAP (12) - Object (4)
-
OpenSSL
:: BN (24) -
OpenSSL
:: PKey :: RSA (48) -
OpenSSL
:: SSL :: SSLContext (12) - Pathname (12)
-
RDoc
:: Parser (12) -
REXML
:: Document (48) - Regexp (237)
-
Resolv
:: DNS :: Resource :: SOA (12) -
Rinda
:: TupleEntry (36) - Ripper (24)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: SystemCommand (6) - String (141)
- StringScanner (120)
- Symbol (33)
-
WEBrick
:: Cookie (24) -
Win32
:: Registry (24) - XMP (12)
モジュール
- BigMath (12)
- CMath (12)
- Enumerable (60)
- Exception2MessageMapper (12)
- Kernel (84)
- Math (84)
-
MiniTest
:: Assertions (5) -
OpenSSL
:: X509 (12) -
RDoc
:: Text (12) -
REXML
:: Namespace (12) -
REXML
:: Security (48) - RbConfig (12)
- URI (24)
-
Win32
:: Registry :: Constants (12)
キーワード
-
$ -F (12) -
$ ; (12) - ** (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - == (12)
- === (12)
- =~ (12)
- FIXEDENCODING (12)
-
MAX
_ 10 _ EXP (12) -
MAX
_ EXP (12) -
MIN
_ 10 _ EXP (12) -
MIN
_ EXP (12) -
REG
_ EXPAND _ SZ (12) - Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
-
V
_ ERR _ CERT _ HAS _ EXPIRED (12) - [] (36)
- []= (36)
-
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ match (1) -
assert
_ same (1) - check (12)
-
check
_ until (12) - ciphers= (12)
-
class
_ eval (12) -
cofactor
_ expansion (12) - compile (12)
- cosh (12)
- encoding (12)
-
entity
_ expansion _ limit (24) -
entity
_ expansion _ limit= (24) -
entity
_ expansion _ text _ limit (24) -
entity
_ expansion _ text _ limit= (24) - eql? (12)
- escape (12)
- eval (36)
- exist? (12)
- exp! (6)
- expect (25)
- expired? (12)
- expires (24)
- expires= (36)
- expunge (12)
-
extract
_ entry (12) - frexp (12)
- generate (24)
-
infect
_ with _ assertions (1) - inspect (12)
-
instance
_ eval (12) -
json
_ create (12) -
laplace
_ expansion (12) -
last
_ match (24) - ldexp (12)
- log (24)
- match (48)
- match? (39)
-
max
_ by (48) -
mod
_ exp (12) -
module
_ eval (12) -
must
_ be _ close _ to (1) -
must
_ be _ within _ delta (1) -
must
_ equal (1) -
must
_ match (1) - new (48)
- pack (21)
- pack テンプレート文字列 (12)
-
parse
_ files _ matching (12) -
pathmap
_ explode (12) - puts (12)
- quote (12)
- regexp (24)
- scan (12)
-
scan
_ full (12) -
scan
_ until (12) -
search
_ full (12) - sexp (12)
-
sexp
_ raw (12) - sinh (12)
- skip (12)
-
skip
_ until (12) - slice (36)
-
start
_ export (6) - sum (21)
-
to
_ json (12) -
to
_ s (12) -
try
_ static _ assert (24) - union (12)
- unpack (12)
- xmp (12)
- リテラル (11)
検索結果
先頭5件
-
Math
. # exp(x) -> Float (18149.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... -
BigMath
. # exp(x , prec) -> BigDecimal (18131.0) -
x の指数関数を prec で指定した精度で計算します。
...N を指定した場合には NaNを返します。
@param x 計算対象の数値を Integer、BigDecimal、
Float、Rationalオブジェクトのいずれかで指定します。
@param prec 計算結果の精度を指定します。
@raise ArgumentError x に Integer、BigDecimal、......onal以外のオブジェクトを指
定した場合に発生します。
@raise ArgumentError prec に 0 以下の数値が指定された場合に発生します。
//emlist[][ruby]{
require "bigdecimal/math"
puts BigMath::exp(BigDecimal('1'), 10) #=> 0.2718281828e1
//}... -
CMath
. # exp(z) -> Float | Complex (18131.0) -
z の指数関数(Math::E の z 乗)の値を返します。
...。
@param z Math::E を z 乗する数を指定します。
@raise TypeError z に数値以外を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.exp(Complex(0, 0))# => (1.0+0.0i)
CMath.exp(Complex(0, Math::PI)) # => (-1.0+1.2246063538223773e-16i)
CMath.exp(Comp... -
Math
. # ldexp(x , exp) -> Float (6247.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
//}... -
Rinda
:: TupleEntry # expires=(expires) (6212.0) -
タプルの期限切れの時刻を指定します。
...タプルの期限切れの時刻を指定します。
@param expires 期限切れの時刻(Time)
@see Rinda::TupleEntry#expires... -
URI
. regexp -> Regexp (6206.0) -
URIにマッチする正規表現を返します。
...どうかは必要に応じて別途
検査してください。
このメソッドは Ruby 2.2 から obsolete です。
@param schemes マッチさせたいスキームを、文字列の配列として与えます。
例:
require 'uri'
p URI.regexp =~ "http://www.ruby-lang.org/" #=> 0... -
URI
. regexp(schemes) -> Regexp (6206.0) -
URIにマッチする正規表現を返します。
...どうかは必要に応じて別途
検査してください。
このメソッドは Ruby 2.2 から obsolete です。
@param schemes マッチさせたいスキームを、文字列の配列として与えます。
例:
require 'uri'
p URI.regexp =~ "http://www.ruby-lang.org/" #=> 0... -
CMath
. # exp!(x) -> Float (6171.0) -
実数 x の指数関数(Math::E の x 乗)の値を返します。 Math.#exp のエイリアスです。
...数関数(Math::E の x 乗)の値を返します。
Math.#exp のエイリアスです。
@param x Math::E を x 乗する数を実数で指定します。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場......合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.exp!(0) # => 1
CMath.exp!(0.5) # => Math.sqrt(Math::E)
CMath.exp!(1) # => Math::E
CMath.exp!(2) # => Math::E ** 2
//}
@see Math.#exp... -
Matrix
# cofactor _ expansion(row: nil , column: nil) -> object | Integer | Rational | Float (6130.0) -
row 行、もしくは column 列に関するラプラス展開をする。
...ace_expansion(column: 1) # => 45
Matrix[[Vector[1, 0], Vector[0, 1]], [2, 3]].laplace_expansion(row: 0) # => Vector[3, -2]
//}
@param row 行
@param column 列
@raise ArgumentError row と column を両方指定した、もしくは両方とも指定していない、場合に発生します
@rais......e ExceptionForMatrix::ErrDimensionMismatch 行列が正方でない場合に発生します
@see Matrix#cofactor... -
Matrix
# laplace _ expansion(row: nil , column: nil) -> object | Integer | Rational | Float (6130.0) -
row 行、もしくは column 列に関するラプラス展開をする。
...ace_expansion(column: 1) # => 45
Matrix[[Vector[1, 0], Vector[0, 1]], [2, 3]].laplace_expansion(row: 0) # => Vector[3, -2]
//}
@param row 行
@param column 列
@raise ArgumentError row と column を両方指定した、もしくは両方とも指定していない、場合に発生します
@rais......e ExceptionForMatrix::ErrDimensionMismatch 行列が正方でない場合に発生します
@see Matrix#cofactor...