2142件ヒット
[201-300件を表示]
(0.116秒)
ライブラリ
クラス
-
Benchmark
:: Tms (132) - BigDecimal (24)
- Bignum (33)
- CSV (12)
- Complex (126)
- Enumerator (12)
-
Enumerator
:: Chain (7) -
Enumerator
:: Lazy (82) -
Fiddle
:: Function (12) - Fixnum (30)
- Float (543)
- Integer (96)
- Matrix (144)
-
Matrix
:: EigenvalueDecomposition (12) -
Net
:: HTTP (7) - NilClass (12)
- Numeric (196)
- Object (12)
- OptionParser (144)
-
Process
:: Tms (48) - Random (36)
- Range (62)
- Rational (96)
- Set (12)
- String (72)
- StringIO (12)
- Time (36)
- Vector (84)
-
WIN32OLE
_ TYPELIB (12) -
WIN32OLE
_ VARIANT (12)
モジュール
キーワード
- % (30)
- * (42)
- ** (41)
- + (42)
- - (66)
- -@ (24)
-
/ (65) - < (12)
- <= (12)
- <=> (12)
- == (12)
- > (12)
- >= (12)
- []= (12)
- abs (24)
- angle (24)
-
angle
_ with (12) - arg (24)
- bsearch (24)
- call (12)
- ceil (16)
- classify (12)
- coerce (12)
- cofactor (12)
-
cofactor
_ expansion (12) - converters (12)
- cstime (24)
- cutime (24)
- denominator (24)
- det (12)
-
det
_ e (12) - determinant (12)
-
determinant
_ e (12) - div (18)
- divmod (12)
- dot (12)
- each (24)
- eigenvalues (12)
-
elements
_ to _ f (24) -
enum
_ for (24) - eql? (12)
- fdiv (54)
- finite? (30)
- floor (17)
- grep (12)
-
grep
_ v (10) - hash (12)
- hex (12)
- infinite? (30)
-
inner
_ product (12) - inspect (24)
-
laplace
_ expansion (12) - lazy (24)
- magnitude (36)
- memberwise (12)
- modulo (18)
- nan? (12)
- negative? (10)
-
next
_ float (11) - norm (12)
- numerator (24)
- oct (12)
- on (144)
- overlap? (2)
-
parse
_ csv (12) - phase (24)
- positive? (10)
- pow (22)
-
prev
_ float (11) - putc (12)
- quo (24)
- r (12)
- rand (36)
- rank (12)
- rationalize (24)
- real (12)
- remainder (3)
- round (37)
-
singleton
_ class (12) - size (31)
- split (12)
- step (93)
- stime (24)
-
to
_ d (24) -
to
_ enum (24) -
to
_ f (102) -
to
_ i (24) -
to
_ json (12) -
to
_ r (12) -
to
_ s (24) - total (12)
- tr (12)
- trace (12)
- truncate (16)
- utime (24)
- version (12)
-
write
_ timeout= (7) - zero? (12)
検索結果
先頭5件
-
Float
# -(other) -> Float (9102.0) -
算術演算子。差を計算します。
算術演算子。差を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 差
4.5 - 1.3 # => 3.2
//} -
Float
# -@ -> Float (9102.0) -
単項演算子の - です。 self の符号を反転させたものを返します。
単項演算子の - です。
self の符号を反転させたものを返します。
//emlist[例][ruby]{
- 1.2 # => -1.2
- -1.2 # => 1.2
//} -
Float
# / (other) -> Float (9102.0) -
算術演算子。商を計算します。
算術演算子。商を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 商
1.3 / 2.4 # => 0.541666666666667
1.0 / 0 # => Infinity
//} -
Float
# ==(other) -> bool (9031.0) -
比較演算子。数値として等しいか判定します。
...false を返します。
//emlist[例][ruby]{
3.14 == 3.14000 # => true
3.14 == 3.1415 # => false
//}
NaNどうしの比較は、未定義です。
//emlist[例][ruby]{
Float::NAN == Float::NAN # => false
[Float::NAN] == [Float::NAN] # => true
[Float::NAN] == [0.0 / 0.0] # => false
//}... -
Float
# ceil -> Integer (9019.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
# to _ i -> Integer (9008.0) -
小数点以下を切り捨てて値を整数に変換します。
...。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n 桁にします。
負の整数を指定した場合、Integer を返... -
Float
# denominator -> Integer (9007.0) -
自身を Rational に変換した時の分母を返します。
...自身を Rational に変換した時の分母を返します。
@return 分母を返します。
//emlist[例][ruby]{
2.0.denominator # => 1
0.5.denominator # => 2
//}
@see Float#numerator... -
Float
# floor -> Integer (9007.0) -
自身と等しいかより小さな整数のうち最大のものを返します。
...自身と等しいかより小さな整数のうち最大のものを返します。
//emlist[例][ruby]{
1.2.floor # => 1
2.0.floor # => 2
(-1.2).floor # => -2
(-2.0).floor # => -2
//}
@see Numeric#ceil, Numeric#round, Float#truncate... -
Float
# negative? -> bool (9007.0) -
self が 0 未満の場合に true を返します。そうでない場合に false を返します。
...self が 0 未満の場合に true を返します。そうでない場合に false を返します。
//emlist[例][ruby]{
-0.1.negative? # => true
0.0.negative? # => false
0.1.negative? # => false
//}
@see Float#positive?... -
Float
# numerator -> Integer (9007.0) -
自身を Rational に変換した時の分子を返します。
...自身を Rational に変換した時の分子を返します。
@return 分子を返します。
//emlist[例][ruby]{
2.0.numerator # => 2
0.5.numerator # => 1
//}
@see Float#denominator... -
Float
# positive? -> bool (9007.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
# to _ d -> BigDecimal (9007.0) -
自身を BigDecimal に変換します。
...自身を BigDecimal に変換します。
@param prec 計算結果の精度。省略した場合は Float::DIG + 1 です。
@return BigDecimal に変換したオブジェクト
//emlist[][ruby]{
require 'bigdecimal'
require 'bigdecimal/util'
p 1.0.to_d # => 0.1e1
p (1.0 / 0).to_d # => I...