1001件ヒット
[1-100件を表示]
(0.068秒)
別のキーワード
種類
- インスタンスメソッド (636)
- 特異メソッド (243)
- モジュール関数 (122)
ライブラリ
- ビルトイン (470)
- bigdecimal (11)
- cmath (12)
- e2mmap (12)
- expect (22)
-
irb
/ xmp (22) -
json
/ add / regexp (22) - matrix (22)
-
minitest
/ mock (1) -
minitest
/ spec (5) -
minitest
/ unit (5) - mkmf (22)
- openssl (77)
- pathname (11)
- rbconfig (11)
-
rdoc
/ parser (11) -
rdoc
/ text (11) - resolv (11)
-
rexml
/ document (22) -
rinda
/ tuplespace (11) -
ripper
/ sexp (22) -
rubygems
/ package / tar _ input (11) - shell (6)
-
shell
/ command-processor (6) - strscan (110)
- uri (22)
クラス
- Array (19)
- BasicObject (11)
- Binding (11)
-
CGI
:: Cookie (11) - File (11)
-
Gem
:: Package :: TarInput (11) - IO (22)
- Matrix (22)
-
MiniTest
:: Mock (1) - Module (23)
- Object (4)
-
OpenSSL
:: BN (22) -
OpenSSL
:: PKey :: RSA (44) -
OpenSSL
:: SSL :: SSLContext (11) - Pathname (11)
-
RDoc
:: Parser (11) -
REXML
:: Document (11) - Regexp (165)
-
Resolv
:: DNS :: Resource :: SOA (11) -
Rinda
:: TupleEntry (11) - Ripper (22)
- Shell (6)
-
Shell
:: CommandProcessor (6) - String (88)
- StringScanner (110)
- Symbol (22)
-
WEBrick
:: Cookie (22) - XMP (11)
モジュール
- BigMath (11)
- CMath (12)
- Enumerable (44)
- Exception2MessageMapper (12)
- Kernel (55)
- Math (77)
-
MiniTest
:: Assertions (5) -
RDoc
:: Text (11) -
REXML
:: Security (11) - RbConfig (11)
- URI (22)
キーワード
- ** (11)
- == (11)
- === (11)
- =~ (11)
- [] (33)
- []= (33)
-
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ match (1) -
assert
_ same (1) - check (11)
-
check
_ until (11) - ciphers= (11)
-
class
_ eval (11) -
cofactor
_ expansion (11) - compile (11)
- cosh (11)
-
entity
_ expansion _ limit= (22) - eql? (11)
- escape (11)
- eval (33)
- exist? (11)
- exp! (6)
- expect (23)
- expires (11)
- expires= (33)
-
extract
_ entry (11) - frexp (11)
- generate (22)
-
infect
_ with _ assertions (1) -
instance
_ eval (11) -
json
_ create (11) -
laplace
_ expansion (11) -
last
_ match (22) - ldexp (11)
- log (22)
- match (22)
- match? (11)
-
max
_ by (44) -
mod
_ exp (11) -
module
_ eval (11) -
must
_ be _ close _ to (1) -
must
_ be _ within _ delta (1) -
must
_ equal (1) -
must
_ match (1) - new (44)
- pack (19)
-
parse
_ files _ matching (11) - puts (11)
- quote (11)
- regexp (22)
- scan (11)
-
scan
_ full (11) -
scan
_ until (11) -
search
_ full (11) - sexp (11)
-
sexp
_ raw (11) - sinh (11)
- skip (11)
-
skip
_ until (11) - slice (33)
-
to
_ json (11) -
try
_ static _ assert (22) - union (11)
- unpack (11)
- xmp (11)
検索結果
先頭5件
-
Math
. # exp(x) -> Float (18131.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... -
CMath
. # exp(z) -> Float | Complex (18125.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... -
BigMath
. # exp(x , prec) -> BigDecimal (18119.0) -
x の指数関数を prec で指定した精度で計算します。
...0 を返します。NaN を指定した場合には NaNを返します。
@param x 計算対象の数値を Integer、BigDecimal、
Float、Rationalオブジェクトのいずれかで指定します。
@param prec 計算結果の精度を指定します。
@raise ArgumentError x に In......onal以外のオブジェクトを指
定した場合に発生します。
@raise ArgumentError prec に 0 以下の数値が指定された場合に発生します。
//emlist[][ruby]{
require "bigdecimal/math"
puts BigMath::exp(BigDecimal('1'), 10) #=> 0.2718281828e1
//}... -
Math
. # ldexp(x , exp) -> Float (6235.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) (6206.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 (6153.0) -
実数 x の指数関数(Math::E の x 乗)の値を返します。 Math.#exp のエイリアスです。
...実数 x の指数関数(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... -
OpenSSL
:: BN # mod _ exp(other , m) -> OpenSSL :: BN (6119.0) -
(self ** other) % m を返します。
...(self ** other) % m を返します。
//emlist[][ruby]{
require 'openssl'
OpenSSL::BN.new("7").mod_exp(OpenSSL::BN.new("3"), OpenSSL::BN.new("6")) # => 1
//}
@param other 指数
@param m 剰余を取る数
@raise OpenSSL::BNError 計算時エラー... -
MiniTest
:: Mock # expect(name , retval , args = []) -> self (6118.0) -
モックを構築するメソッドです。
...モックを構築するメソッドです。
@param name メソッド名を指定します。
@param retval 返り値として期待する値を指定します。
@param args 引数として期待する値を配列で指定します。... -
Ripper
. sexp(src , filename = & # 39;-& # 39; , lineno = 1) -> object (6118.0) -
Ruby プログラム str を解析して S 式のツリーにして返します。
...S 式のツリーにして返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を指定します......ーを表現しています。
//emlist[例][ruby]{
require 'ripper'
require 'pp'
pp Ripper.sexp("def m(a) nil end")
# => [:program,
# [[:def,
# [:@ident, "m", [1, 4]],
# [:paren, [:params, [[:@ident, "a", [1, 6]]], nil, nil, nil, nil]],
# [:bodystmt, @kw, "nil", [1, 9]], nil......になります。
[:@イベント名, トークン, 位置情報(行、桁の配列)]
例:
[:@ident, "m", [1, 4]]
また、Ripper.sexp は Ripper.sexp_raw とは異なり、読みやすさのため
に stmts_add や stmts_new のような _add、_new で終わるパーサイベントを
省...