834件ヒット
[1-100件を表示]
(0.117秒)
ライブラリ
- ビルトイン (591)
- bigdecimal (77)
-
bigdecimal
/ util (22) - cmath (12)
- date (11)
- json (77)
- openssl (22)
クラス
- Array (19)
- BigDecimal (77)
- Complex (38)
- Date (11)
- Enumerator (22)
-
Enumerator
:: Chain (6) -
Enumerator
:: Lazy (75) - Float (97)
- Integer (22)
-
JSON
:: State (11) - Numeric (92)
-
OpenSSL
:: PKey :: EC :: Point (22) - Random (66)
- Range (22)
- Rational (11)
- String (22)
キーワード
-
/ (11) -
EXCEPTION
_ ALL (11) -
EXCEPTION
_ INFINITY (11) - Float (11)
- INFINITY (22)
- JULIAN (11)
- MinusInfinity (11)
-
RLIM
_ INFINITY (11) -
_ dump (11) -
allow
_ nan? (11) - bigdecimal (11)
- bsearch (11)
-
enum
_ for (22) - finite? (16)
- format (11)
- generate (11)
- getrlimit (11)
- grep (11)
-
grep
_ v (9) - infinite? (19)
- infinity? (11)
- inspect (22)
- lazy (22)
- lgamma (11)
- load (11)
- log (34)
- mode (22)
- new (11)
-
next
_ float (10) - pack (19)
- pack テンプレート文字列 (11)
- pow (11)
-
prev
_ float (10) - rand (66)
- restore (11)
-
set
_ to _ infinity! (11) - setrlimit (22)
- sign (11)
- size (28)
- sprintf (11)
- step (84)
-
to
_ d (22) -
to
_ enum (22) -
to
_ f (33) -
to
_ s (22) - unpack (11)
- unparse (11)
検索結果
先頭5件
-
JSON
:: Infinity -> Float (18201.0) -
正の無限大を表します。
...正の無限大を表します。
@see Float... -
Process
:: RLIM _ INFINITY -> Integer (12201.0) -
リソースに制限がないことを意味する定数です。
...リソースに制限がないことを意味する定数です。
Process.#getrlimit、Process.#setrlimit で使われます。... -
Float
# next _ float -> Float (9212.0) -
浮動小数点数で表現可能な self の次の値を返します。
...表現可能な self の次の値を返します。
Float::MAX.next_float、Float::INFINITY.next_float は
Float::INFINITY を返します。Float::NAN.next_float は
Float::NAN を返します。
//emlist[例][ruby]{
p 0.01.next_float # => 0.010000000000000002
p 1.0.next_float # => 1.000000000......00002
p 100.0.next_float # => 100.00000000000001
p 0.01.next_float - 0.01 # => 1.734723475976807e-18
p 1.0.next_float - 1.0 # => 2.220446049250313e-16
p 100.0.next_float - 100.0 # => 1.4210854715202004e-14
f = 0.01; 20.times { printf "%-20a %s\n", f, f.to_s; f = f.next_float }
# => 0x1.47ae1......47ae147ae1489p-7 0.010000000000000024
# 0x1.47ae147ae148ap-7 0.010000000000000026
# 0x1.47ae147ae148bp-7 0.010000000000000028
# 0x1.47ae147ae148cp-7 0.01000000000000003
# 0x1.47ae147ae148dp-7 0.010000000000000031
# 0x1.47ae147ae148ep-7 0.010000000000000033
//}
@see Float#prev_float... -
Float
# prev _ float -> Float (9212.0) -
浮動小数点数で表現可能な self の前の値を返します。
...現可能な self の前の値を返します。
(-Float::MAX).prev_float と (-Float::INFINITY).prev_float
は -Float::INFINITY を返します。Float::NAN.prev_float は
Float::NAN を返します。
//emlist[例][ruby]{
p 0.01.prev_float # => 0.009999999999999998
p 1.0.prev_float # => 0.999......99999
p 100.0.prev_float # => 99.99999999999999
p 0.01 - 0.01.prev_float # => 1.734723475976807e-18
p 1.0 - 1.0.prev_float # => 1.1102230246251565e-16
p 100.0 - 100.0.prev_float # => 1.4210854715202004e-14
f = 0.01; 20.times { printf "%-20a %s\n", f, f.to_s; f = f.prev_float }
# => 0x1.47ae1......47ae147ae146dp-7 0.009999999999999976
# 0x1.47ae147ae146cp-7 0.009999999999999974
# 0x1.47ae147ae146bp-7 0.009999999999999972
# 0x1.47ae147ae146ap-7 0.00999999999999997
# 0x1.47ae147ae1469p-7 0.009999999999999969
# 0x1.47ae147ae1468p-7 0.009999999999999967
//}
@see Float#next_float... -
Float
:: INFINITY -> Float (9207.0) -
浮動小数点数における正の無限大です。
...浮動小数点数における正の無限大です。
負の無限大は -Float::INFINITY です。
@see Float#finite?, Float#infinite?... -
OpenSSL
:: PKey :: EC :: Point # infinity? -> bool (9207.0) -
自身が無限遠点であるならば true を返します。
...自身が無限遠点であるならば true を返します。
@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します
@see OpenSSL::PKey::EC::Point#set_to_infinity!... -
OpenSSL
:: PKey :: EC :: Point # set _ to _ infinity! -> self (9207.0) -
自身を無限遠点に設定します。
...自身を無限遠点に設定します。
@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します
@see OpenSSL::PKey::EC::Point#infinity!... -
BigDecimal
:: INFINITY -> BigDecimal (9201.0) -
正の無限大を表す BigDecimal オブジェクトを返します。
...正の無限大を表す BigDecimal オブジェクトを返します。... -
Enumerator
:: Lazy # lazy -> self (9112.0) -
self を返します。
...self を返します。
//emlist[例][ruby]{
lazy = (100..Float::INFINITY).lazy
p lazy.lazy # => #<Enumerator::Lazy: 100..Infinity>
p lazy == lazy.lazy # => true
//}... -
BigDecimal
:: EXCEPTION _ INFINITY -> Integer (9101.0) -
BigDecimal の計算結果が無限大になった場合に例外を発生させるかどう かを設定、確認する際の値を返します。
...BigDecimal の計算結果が無限大になった場合に例外を発生させるかどう
かを設定、確認する際の値を返します。
BigDecimal.mode の第 1 引数に指定します。...