種類
- インスタンスメソッド (543)
- 定数 (151)
ライブラリ
- ビルトイン (670)
-
bigdecimal
/ util (24)
キーワード
- % (12)
- * (12)
- ** (12)
- + (12)
- - (12)
- -@ (12)
-
/ (12) - < (12)
- <= (12)
- <=> (12)
- == (12)
- > (12)
- >= (12)
- DIG (12)
- EPSILON (12)
- INFINITY (12)
-
MANT
_ DIG (12) - MAX (12)
-
MAX
_ 10 _ EXP (12) -
MAX
_ EXP (12) - MIN (12)
-
MIN
_ 10 _ EXP (12) -
MIN
_ EXP (12) - NAN (12)
- RADIX (12)
- ROUNDS (7)
- abs (12)
- angle (12)
- arg (12)
- ceil (12)
- denominator (12)
- divmod (12)
- eql? (12)
- finite? (12)
- floor (12)
- hash (12)
- infinite? (12)
- inspect (12)
- magnitude (12)
- modulo (12)
- nan? (12)
- negative? (10)
-
next
_ float (11) - numerator (12)
- phase (12)
- positive? (10)
-
prev
_ float (11) - rationalize (24)
- round (21)
-
to
_ d (24) -
to
_ f (12) -
to
_ i (12) -
to
_ r (12) -
to
_ s (12) - truncate (12)
- zero? (12)
検索結果
先頭5件
-
Float
# %(other) -> Float (1.0) -
算術演算子。剰余を計算します。
算術演算子。剰余を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 剰余
3.0 % 1.2 # => 0.6000000000000001
3.0 % 0.0 # ZeroDivisionError
//} -
Float
# *(other) -> Float (1.0) -
算術演算子。積を計算します。
算術演算子。積を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 積
2.4 * 3 # => 7.2
//} -
Float
# **(other) -> Float (1.0) -
算術演算子。冪を計算します。
算術演算子。冪を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 冪
1.2 ** 3.0 # => 1.7279999999999998
3.0 + 4.5 - 1.3 / 2.4 * 3 % 1.2 ** 3.0 # => 5.875
0.0 ** 0 # => 1.0
//} -
Float
# +(other) -> Float (1.0) -
算術演算子。和を計算します。
算術演算子。和を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 和
3.0 + 4.5 # => 7.5
//} -
Float
# -(other) -> Float (1.0) -
算術演算子。差を計算します。
算術演算子。差を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 差
4.5 - 1.3 # => 3.2
//} -
Float
# -@ -> Float (1.0) -
単項演算子の - です。 self の符号を反転させたものを返します。
単項演算子の - です。
self の符号を反転させたものを返します。
//emlist[例][ruby]{
- 1.2 # => -1.2
- -1.2 # => 1.2
//} -
Float
# / (other) -> Float (1.0) -
算術演算子。商を計算します。
算術演算子。商を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 商
1.3 / 2.4 # => 0.541666666666667
1.0 / 0 # => Infinity
//} -
Float
# <(other) -> bool (1.0) -
比較演算子。数値として小さいか判定します。
比較演算子。数値として小さいか判定します。
@param other 比較対象の数値
@return self よりも other が大きい場合 true を返します。
そうでなければ false を返します。
//emlist[例][ruby]{
3.14 < 3.1415 # => true
3.14 <= 3.1415 # => true
//} -
Float
# <=(other) -> bool (1.0) -
比較演算子。数値として等しいまたは小さいか判定します。
比較演算子。数値として等しいまたは小さいか判定します。
@param other 比較対象の数値
@return self よりも other の方が大きい場合か、
両者が等しい場合 true を返します。
そうでなければ false を返します。
//emlist[例][ruby]{
3.14 < 3.1415 # => true
3.14 <= 3.1415 # => true
//}