1956件ヒット
[1-100件を表示]
(0.160秒)
種類
ライブラリ
- ビルトイン (1130)
- benchmark (55)
- bigdecimal (77)
-
bigdecimal
/ util (22) - cmath (78)
- fiddle (55)
- json (33)
- matrix (154)
- objspace (11)
- optparse (132)
- securerandom (11)
- set (11)
-
webrick
/ httpserver (11) - win32ole (44)
クラス
-
Benchmark
:: Tms (44) - BigDecimal (33)
- Bignum (33)
- Complex (71)
- Enumerator (22)
-
Enumerator
:: Chain (6) -
Enumerator
:: Lazy (20) -
Fiddle
:: Function (22) - Fixnum (30)
- Float (363)
- Integer (38)
- Matrix (88)
-
Matrix
:: EigenvalueDecomposition (11) - NilClass (11)
- Numeric (123)
- Object (11)
- OptionParser (132)
-
Process
:: Tms (44) - Random (44)
- Range (33)
- Rational (88)
- Set (11)
- String (11)
- Time (22)
- Vector (55)
-
WEBrick
:: HTTPServer (11) -
WIN32OLE
_ TYPELIB (22) -
WIN32OLE
_ VARIANT (22)
モジュール
- Benchmark (11)
- BigMath (22)
- CMath (78)
- Fiddle (33)
-
GC
:: Profiler (11) - JSON (22)
-
JSON
:: Generator :: GeneratorMethods :: Float (11) - Kernel (72)
- Math (88)
- ObjectSpace (11)
- Process (11)
- SecureRandom (11)
キーワード
- % (6)
- * (17)
- ** (17)
- + (17)
- - (28)
-
/ (17) - <=> (11)
-
ALIGN
_ FLOAT (11) - BigDecimal (22)
- DIG (11)
- EPSILON (11)
- FloatDomainError (11)
- INFINITY (11)
- Infinity (11)
-
MANT
_ DIG (11) -
MAX
_ 10 _ EXP (11) -
MAX
_ EXP (11) - MIN (11)
-
MIN
_ 10 _ EXP (11) -
MIN
_ EXP (11) - Marshal フォーマット (11)
- MinusInfinity (11)
- NUM2INT (11)
- NUM2UINT (11)
- NUM2ULONG (11)
- NUM2USHORT (11)
- PI (11)
- RADIX (11)
- ROUNDS (7)
- Rational (11)
- Ruby用語集 (11)
-
SIZEOF
_ FLOAT (11) -
TYPE
_ FLOAT (11) - []= (11)
- abs (11)
-
angle
_ with (11) - asin (17)
- asin! (6)
- asinh (17)
- asinh! (6)
- bigdecimal (11)
-
bigdecimal
/ util (11) - bsearch (11)
- call (11)
- cbrt (6)
- ceil (15)
- classify (11)
-
clock
_ gettime (11) - cofactor (11)
-
cofactor
_ expansion (11) - cstime (22)
- cutime (22)
- denominator (11)
-
det
_ e (11) -
determinant
_ e (11) - div (6)
- divmod (11)
-
double
_ fig (11) - each (11)
- eigenvalues (11)
-
elements
_ to _ f (11) - exp (17)
- fdiv (39)
- fiddle (11)
- finite? (27)
- floor (16)
- format (11)
- frexp (11)
- gamma (11)
- grep (11)
-
grep
_ v (9) - hash (11)
- infinite? (27)
-
inner
_ product (11) - inspect (22)
-
laplace
_ expansion (11) - lgamma (11)
- log (23)
- magnitude (33)
- modulo (6)
- negative? (9)
- new (55)
- norm (11)
- numerator (11)
- on (132)
- positive? (9)
- pow (11)
- quo (22)
- r (11)
- rand (66)
-
random
_ number (11) - rationalize (22)
-
rb
_ f _ float (11) -
reachable
_ objects _ from (11) - realtime (11)
- remainder (3)
- round (23)
- sin (17)
- sin! (6)
-
singleton
_ class (11) - sinh (17)
- sinh! (6)
- size (28)
- split (11)
- sprintf (11)
- sqrt (6)
- step (84)
- stime (22)
-
to
_ d (22) -
to
_ f (72) -
to
_ i (11) -
to
_ json (11) -
to
_ r (11) -
to
_ s (22) -
total
_ time (11) - tr (11)
- trace (11)
- truncate (15)
- utime (22)
- version (11)
- セキュリティモデル (11)
- 正規表現 (11)
検索結果
先頭5件
-
Float
:: INFINITY -> Float (36419.0) -
浮動小数点数における正の無限大です。
...浮動小数点数における正の無限大です。
負の無限大は -Float::INFINITY です。
@see Float#finite?, Float#infinite?... -
Float
:: EPSILON -> Float (36417.0) -
1.0 + Float::EPSILON != 1.0 となる最小の正の値です。
...1.0 + Float::EPSILON != 1.0 となる最小の正の値です。
通常はデフォルトで 2.2204460492503131e-16 です。... -
Float
# infinite? -> 1 | -1 | nil (36300.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
# ceil(ndigits = 0) -> Integer | Float (33325.0) -
自身と等しいかより大きな整数のうち最小のものを返します。
...。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n 桁にします。
負の整数を指定した場合、Integer を返......list[例][ruby]{
1.2.ceil # => 2
2.0.ceil # => 2
(-1.2).ceil # => -1
(-2.0).ceil # => -2
1.234567.ceil(2) # => 1.24
1.234567.ceil(3) # => 1.235
1.234567.ceil(4) # => 1.2346
1.234567.ceil(5) # => 1.23457
34567.89.ceil(-5) # => 100000
34567.89.ceil(-4) # => 40000
34567.89.cei......l(-3) # => 35000
34567.89.ceil(-2) # => 34600
34567.89.ceil(-1) # => 34570
34567.89.ceil(0) # => 34568
34567.89.ceil(1) # => 34567.9
34567.89.ceil(2) # => 34567.89
34567.89.ceil(3) # => 34567.89
//}
@see Float#floor, Float#round, Float#truncate... -
Float
# rationalize -> Rational (33300.0) -
自身から eps で指定した許容誤差の範囲に収まるような Rational を返 します。
...ような Rational を返
します。
eps を省略した場合は誤差が最も小さくなるような Rational を返しま
す。
@param eps 許容する誤差
//emlist[例][ruby]{
0.3.rationalize # => (3/10)
1.333.rationalize # => (1333/1000)
1.333.rationalize(0.01) # => (... -
Float
# rationalize(eps) -> Rational (33300.0) -
自身から eps で指定した許容誤差の範囲に収まるような Rational を返 します。
...ような Rational を返
します。
eps を省略した場合は誤差が最も小さくなるような Rational を返しま
す。
@param eps 許容する誤差
//emlist[例][ruby]{
0.3.rationalize # => (3/10)
1.333.rationalize # => (1333/1000)
1.333.rationalize(0.01) # => (... -
Float
# ceil -> Integer (33218.0) -
自身と等しいかより大きな整数のうち最小のものを返します。
...自身と等しいかより大きな整数のうち最小のものを返します。
//emlist[例][ruby]{
1.2.ceil # => 2
2.0.ceil # => 2
(-1.2).ceil # => -1
(-2.0).ceil # => -2
//}
@see Float#floor, Float#round, Float#truncate... -
Float
# floor(ndigits = 0) -> Integer | Float (30413.0) -
自身と等しいかより小さな整数のうち最大のものを返します。
...。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n 桁にします。
負の整数を指定した場合、Integer を返......す。
//emlist[例][ruby]{
1.2.floor # => 1
2.0.floor # => 2
(-1.2).floor # => -2
(-2.0).floor # => -2
1.234567.floor(2) # => 1.23
1.234567.floor(3) # => 1.234
1.234567.floor(4) # => 1.2345
1.234567.floor(5) # => 1.23456
34567.89.floor(-5) # => 0
34567.89.floor(-4) # => 3......0000
34567.89.floor(-3) # => 34000
34567.89.floor(-2) # => 34500
34567.89.floor(-1) # => 34560
34567.89.floor(0) # => 34567
34567.89.floor(1) # => 34567.8
34567.89.floor(2) # => 34567.89
34567.89.floor(3) # => 34567.89
//}
@see Numeric#ceil, Numeric#round, Float#truncate... -
Float
:: MIN -> Float (30335.0) -
Float が取り得る最小の正の値です。
...
Float が取り得る最小の正の値です。
通常はデフォルトで 2.2250738585072014e-308 です。
Float が取り得る最小の有限の値は -Float::MAX です。
@see Float::MAX... -
Float
:: MIN _ EXP -> Integer (30222.0) -
最小の Float::RADIX 進の指数です。
...最小の Float::RADIX 進の指数です。
通常はデフォルトで -1021 です。
@see Float::MAX_EXP... -
Float
# denominator -> Integer (30206.0) -
自身を Rational に変換した時の分母を返します。
...自身を Rational に変換した時の分母を返します。
@return 分母を返します。
//emlist[例][ruby]{
2.0.denominator # => 1
0.5.denominator # => 2
//}
@see Float#numerator...