66件ヒット
[1-66件を表示]
(0.302秒)
トップページ > :BigDecimal::ROUND_HALF_EVEN
種類
- インスタンスメソッド (33)
- 特異メソッド (22)
- 定数 (11)
ライブラリ
- bigdecimal (66)
クラス
- BigDecimal (66)
キーワード
-
ROUND
_ HALF _ EVEN (11) - mode (22)
- round (33)
検索結果
先頭5件
-
BigDecimal
:: ROUND _ HALF _ EVEN -> Integer (23000.0) -
BigDecimal の計算結果の丸め処理で四捨六入するかどうかを設定、確認 する際の値を返します。5の時は上位1桁が奇数の時のみ繰り上げます (Banker's rounding)。
BigDecimal の計算結果の丸め処理で四捨六入するかどうかを設定、確認
する際の値を返します。5の時は上位1桁が奇数の時のみ繰り上げます
(Banker's rounding)。
BigDecimal.mode の第 2 引数に指定します。 -
BigDecimal
# round -> Integer (12.0) -
クラスメソッド BigDecimal.mode(BigDecimal::ROUND_MODE,flag) で指定した BigDecimal::ROUND_MODE に従って丸め操作を実行します。
...定さ
れた方法で丸め操作を実行します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").round(3,BigDecimal::ROUND_HALF_EVEN).to_f # => 1.235
require "bigdecimal"
BigDecimal("1.23356").round(3,BigDecimal::ROUND_HALF_EVEN).to_f # => 1.234
//}
@see BigDecimal.mode... -
BigDecimal
# round(n) -> BigDecimal (12.0) -
クラスメソッド BigDecimal.mode(BigDecimal::ROUND_MODE,flag) で指定した BigDecimal::ROUND_MODE に従って丸め操作を実行します。
...定さ
れた方法で丸め操作を実行します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").round(3,BigDecimal::ROUND_HALF_EVEN).to_f # => 1.235
require "bigdecimal"
BigDecimal("1.23356").round(3,BigDecimal::ROUND_HALF_EVEN).to_f # => 1.234
//}
@see BigDecimal.mode... -
BigDecimal
# round(n , b) -> BigDecimal (12.0) -
クラスメソッド BigDecimal.mode(BigDecimal::ROUND_MODE,flag) で指定した BigDecimal::ROUND_MODE に従って丸め操作を実行します。
...定さ
れた方法で丸め操作を実行します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").round(3,BigDecimal::ROUND_HALF_EVEN).to_f # => 1.235
require "bigdecimal"
BigDecimal("1.23356").round(3,BigDecimal::ROUND_HALF_EVEN).to_f # => 1.234
//}
@see BigDecimal.mode... -
BigDecimal
. mode(s) -> Integer | nil (6.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...。
* BigDecimal::ROUND_HALF_UP 四捨五入します(デフォルト)。
* BigDecimal::ROUND_HALF_DOWN 五捨六入します。
* BigDecimal::ROUND_HALF_EVEN 四捨六入します。5の時は上位1桁が奇数の時のみ繰り上げます(Banker's rounding)。
* BigDecimal::ROUND_CEILING... -
BigDecimal
. mode(s , v) -> Integer | nil (6.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...。
* BigDecimal::ROUND_HALF_UP 四捨五入します(デフォルト)。
* BigDecimal::ROUND_HALF_DOWN 五捨六入します。
* BigDecimal::ROUND_HALF_EVEN 四捨六入します。5の時は上位1桁が奇数の時のみ繰り上げます(Banker's rounding)。
* BigDecimal::ROUND_CEILING...