1205件ヒット
[1-100件を表示]
(0.169秒)
ライブラリ
- ビルトイン (600)
- benchmark (11)
- bigdecimal (56)
-
bigdecimal
/ util (22) - cmath (54)
- csv (11)
- fiddle (33)
- matrix (88)
-
net
/ http (6) - objspace (11)
- optparse (132)
- securerandom (11)
- set (11)
- stringio (11)
-
webrick
/ httpserver (11) - win32ole (44)
クラス
-
Benchmark
:: Tms (11) - BigDecimal (22)
- Bignum (3)
- Complex (71)
- Enumerator (18)
-
Enumerator
:: Lazy (20) -
Fiddle
:: Function (22) - Fixnum (3)
- Float (138)
- Integer (37)
- Matrix (66)
-
Matrix
:: EigenvalueDecomposition (11) -
Net
:: HTTP (6) - Numeric (106)
- OptionParser (132)
-
Process
:: Tms (44) - Set (11)
- String (66)
- StringIO (11)
- Time (33)
- Vector (11)
-
WEBrick
:: HTTPServer (11) -
WIN32OLE
_ TYPELIB (22) -
WIN32OLE
_ VARIANT (22)
モジュール
- BigMath (22)
- CMath (54)
- Fiddle (11)
-
GC
:: Profiler (11) - Kernel (40)
- Math (33)
- ObjectSpace (11)
- Process (11)
- SecureRandom (11)
キーワード
- % (11)
- ** (11)
- - (22)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - BigDecimal (12)
- EPSILON (11)
-
MAX
_ 10 _ EXP (11) -
MAX
_ EXP (11) -
MIN
_ 10 _ EXP (11) -
MIN
_ EXP (11) - Marshal フォーマット (11)
-
NEWS for Ruby 2
. 7 . 0 (5) - Numeric (11)
- PI (11)
-
TYPE
_ FLOAT (11) - []= (11)
- abs (11)
- asin (6)
- asinh (6)
- bigdecimal (11)
- call (11)
- cbrt (6)
- classify (11)
-
clock
_ gettime (11) -
cofactor
_ expansion (11) - cstime (11)
- cutime (11)
- det (11)
- determinant (11)
-
double
_ fig (11) - eigenvalues (11)
- exp (17)
- fdiv (28)
- fiddle (11)
- finite? (8)
- format (11)
- frexp (11)
- gamma (11)
- grep (11)
-
grep
_ v (9) - hex (11)
- infinite? (19)
-
inner
_ product (11) - inspect (22)
-
laplace
_ expansion (11) - log (23)
- magnitude (11)
- memberwise (11)
- new (62)
- oct (11)
- on (132)
-
parse
_ csv (11) - positive? (9)
- pow (22)
- putc (11)
- quo (11)
-
random
_ number (11) - rationalize (11)
-
reachable
_ objects _ from (11) - round (12)
-
ruby 1
. 6 feature (11) - sin (6)
- sinh (6)
- split (11)
- sprintf (11)
- sprintf フォーマット (11)
- sqrt (6)
- step (84)
- stime (11)
-
to
_ d (22) -
to
_ f (22) -
to
_ i (11) -
to
_ s (22) -
total
_ time (11) - tr (11)
- trace (11)
- utime (11)
- version (11)
-
write
_ timeout= (6) - セキュリティモデル (11)
- 正規表現 (11)
検索結果
先頭5件
-
Float
:: MIN _ EXP -> Integer (33322.0) -
最小の Float::RADIX 進の指数です。
...最小の Float::RADIX 進の指数です。
通常はデフォルトで -1021 です。
@see Float::MAX_EXP... -
Float
:: EPSILON -> Float (33317.0) -
1.0 + Float::EPSILON != 1.0 となる最小の正の値です。
...1.0 + Float::EPSILON != 1.0 となる最小の正の値です。
通常はデフォルトで 2.2204460492503131e-16 です。... -
Float
:: MIN _ 10 _ EXP -> Integer (33306.0) -
最小の 10 進の指数です。
...最小の 10 進の指数です。
通常はデフォルトで -307 です。
@see Float::MAX_10_EXP... -
Float
# inspect -> String (33300.0) -
自身を人間が読みやすい形の文字列表現にして返します。
...の文字列表現にして返します。
固定小数点、浮動小数点の形式か、 "Infinity"、"-Infinity"、"NaN" のいず
れかを返します。
@return 文字列を返します。
//emlist[例][ruby]{
0.00001.to_s # => "1.0e-05"
3.14.to_s # => "3.14"
100......00_00000_00000.0.to_s # => "100000000000000.0"
10000_00000_00000_00000.0.to_s # => "1.0e+19"
(1.0/0.0).to_s # => "Infinity"
(0.0/0.0).to_s # => "NaN"
//}... -
Float
# infinite? -> 1 | -1 | nil (33224.0) -
数値が +∞ のとき 1、-∞のとき -1 を返します。それ以外は nil を返 します。
...数値が +∞ のとき 1、-∞のとき -1 を返します。それ以外は nil を返
します。
//emlist[例][ruby]{
inf = 1.0/0
p inf # => Infinity
p inf.infinite? # => 1
inf = -1.0/0
p inf # => -Infinity
p inf.infinite? # => -1
//}... -
Float
# positive? -> bool (33206.0) -
self が 0 より大きい場合に true を返します。そうでない場合に false を返します。
...self が 0 より大きい場合に true を返します。そうでない場合に false を返します。
//emlist[例][ruby]{
0.1.positive? # => true
0.0.positive? # => false
-0.1.positive? # => false
//}
@see Float#negative?... -
Float
# rationalize(eps) -> Rational (27300.0) -
自身から eps で指定した許容誤差の範囲に収まるような Rational を返 します。
...eps で指定した許容誤差の範囲に収まるような Rational を返
します。
eps を省略した場合は誤差が最も小さくなるような Rational を返しま
す。
@param eps 許容する誤差
//emlist[例][ruby]{
0.3.rationalize # => (3/10)
1.333.rationalize......# => (1333/1000)
1.333.rationalize(0.01) # => (4/3)
//}... -
Float
:: MAX _ EXP -> Integer (27222.0) -
最大の Float::RADIX 進の指数です。
...最大の Float::RADIX 進の指数です。
通常はデフォルトで 1024 です。
@see Float::MIN_EXP... -
Float
:: MAX _ 10 _ EXP -> Integer (27206.0) -
最大の 10 進の指数です。
...最大の 10 進の指数です。
通常はデフォルトで 308 です。
@see Float::MIN_10_EXP... -
Float
# to _ s -> String (27100.0) -
自身を人間が読みやすい形の文字列表現にして返します。
...の文字列表現にして返します。
固定小数点、浮動小数点の形式か、 "Infinity"、"-Infinity"、"NaN" のいず
れかを返します。
@return 文字列を返します。
//emlist[例][ruby]{
0.00001.to_s # => "1.0e-05"
3.14.to_s # => "3.14"
100......00_00000_00000.0.to_s # => "100000000000000.0"
10000_00000_00000_00000.0.to_s # => "1.0e+19"
(1.0/0.0).to_s # => "Infinity"
(0.0/0.0).to_s # => "NaN"
//}...