種類
- インスタンスメソッド (110)
- 文書 (32)
- 特異メソッド (22)
- モジュール関数 (12)
- ライブラリ (11)
ライブラリ
- bigdecimal (144)
クラス
- BigDecimal (132)
モジュール
- Kernel (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - < (11)
- <= (11)
- == (11)
- === (11)
- > (11)
- >= (11)
-
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (4) - Ruby用語集 (11)
- bigdecimal (11)
- eql? (11)
- finite? (11)
- mode (22)
- nan? (11)
- zero? (11)
検索結果
先頭5件
-
BigDecimal
. mode(s) -> Integer | nil (21322.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...
BigDecimal の計算処理の制御方法を設定、確認します。
第2引数を省略、または nil を指定すると現状の設定値を返します。
@param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal::ROUND_MODE のいずれか......。
@param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め処理が有効になります。
それ以外の場合は、true、false、nil のいずれかを指......、false を指定した場合
は設定値が無効になります。
@raise TypeError 引数 s に有効でない値を指定した場合に発生します。
@raise ArgumentError 引数 s に例外処理に関する値を指定し、引数 v に
true、false 以外... -
BigDecimal
. mode(s , v) -> Integer | nil (21322.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...
BigDecimal の計算処理の制御方法を設定、確認します。
第2引数を省略、または nil を指定すると現状の設定値を返します。
@param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal::ROUND_MODE のいずれか......。
@param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め処理が有効になります。
それ以外の場合は、true、false、nil のいずれかを指......、false を指定した場合
は設定値が無効になります。
@raise TypeError 引数 s に有効でない値を指定した場合に発生します。
@raise ArgumentError 引数 s に例外処理に関する値を指定し、引数 v に
true、false 以外... -
BigDecimal
# zero? -> bool (21040.0) -
self が 0 のときに true を返します。それ以外のときに false を返します。
...self が 0 のときに true を返します。それ以外のときに false を返します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0").zero? # => true
BigDecimal("1").zero? # => false
//}... -
BigDecimal
# ==(other) -> bool (21034.0) -
self が other と等しい場合に true を、そうでない場合に false を返します。
...self が other と等しい場合に true を、そうでない場合に false を返します。
それぞれの値は BigDecimal#coerce で変換して比較される場合があります。
//emlist[][ruby]{
require 'bigdecimal'
BigDecimal('1.0') == 1.0 # => true
//}... -
BigDecimal
# ===(other) -> bool (21034.0) -
self が other と等しい場合に true を、そうでない場合に false を返します。
...self が other と等しい場合に true を、そうでない場合に false を返します。
それぞれの値は BigDecimal#coerce で変換して比較される場合があります。
//emlist[][ruby]{
require 'bigdecimal'
BigDecimal('1.0') == 1.0 # => true
//}... -
BigDecimal
# eql?(other) -> bool (21034.0) -
self が other と等しい場合に true を、そうでない場合に false を返します。
...self が other と等しい場合に true を、そうでない場合に false を返します。
それぞれの値は BigDecimal#coerce で変換して比較される場合があります。
//emlist[][ruby]{
require 'bigdecimal'
BigDecimal('1.0') == 1.0 # => true
//}... -
BigDecimal
# <(other) -> bool (21016.0) -
self が other より小さい場合に true を、そうでない場合に false を返しま す。
...self が other より小さい場合に true を、そうでない場合に false を返しま
す。... -
BigDecimal
# <=(other) -> bool (21016.0) -
self が other より小さいか等しい場合に true を、そうでない場合に false を返します。
...self が other より小さいか等しい場合に true を、そうでない場合に false
を返します。... -
BigDecimal
# >(other) -> bool (21016.0) -
self が other より大きい場合に true を、そうでない場合に false を返しま す。
...self が other より大きい場合に true を、そうでない場合に false を返しま
す。... -
BigDecimal
# >=(other) -> bool (21016.0) -
self が other より大きいか等しい場合に true を、そうでない場合に false を返します。
...self が other より大きいか等しい場合に true を、そうでない場合に false
を返します。...