ライブラリ
- ビルトイン (208)
- bigdecimal (180)
-
irb
/ cmd / subirb (24) - matrix (36)
- nkf (12)
- socket (24)
クラス
- BigDecimal (180)
- Float (76)
-
IRB
:: ExtendCommand :: Foreground (12) - Integer (12)
- Matrix (36)
- Numeric (48)
- Rational (36)
- Socket (12)
- Time (24)
モジュール
-
Socket
:: Constants (12)
キーワード
- Foreground (12)
-
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) - NKF (12)
- Numeric (12)
- ROUNDS (7)
-
ROUND
_ CEILING (12) -
ROUND
_ DOWN (12) -
ROUND
_ FLOOR (12) -
ROUND
_ HALF _ DOWN (12) -
ROUND
_ HALF _ EVEN (12) -
ROUND
_ HALF _ UP (12) -
ROUND
_ MODE (12) -
ROUND
_ UP (12) -
SOPRI
_ BACKGROUND (24) - bigdecimal (12)
- ceil (42)
- eigen (12)
- eigensystem (12)
- execute (12)
- floor (42)
- limit (12)
- mode (24)
-
save
_ rounding _ mode (12) -
to
_ i (12) - truncate (24)
検索結果
先頭5件
-
BigDecimal
:: ROUND _ MODE -> Integer (6101.0) -
BigDecimal の計算結果の丸め処理を設定、確認する際の値を返します。
BigDecimal の計算結果の丸め処理を設定、確認する際の値を返します。
BigDecimal.mode の第 1 引数に指定します。詳細については
BigDecimal.mode を参照してください。 -
BigDecimal
:: ROUND _ UP -> Integer (6101.0) -
BigDecimal の計算結果の丸め処理で全て切り上げするかどうかを設定、 確認する際の値を返します。
BigDecimal の計算結果の丸め処理で全て切り上げするかどうかを設定、
確認する際の値を返します。
BigDecimal.mode の第 2 引数に指定します。 -
BigDecimal
# save _ rounding _ mode { . . . } -> object (6100.0) -
丸め処理に関する BigDecimal.mode の設定を保存してブロックを評価します。 ブロック中で変更した設定はブロックの評価後に復元されます。
丸め処理に関する BigDecimal.mode の設定を保存してブロックを評価します。
ブロック中で変更した設定はブロックの評価後に復元されます。
ブロックの評価結果を返します。 -
Float
:: ROUNDS -> Integer (6100.0) -
この定数は Ruby 2.7 から deprecated です。使わないでください。
この定数は Ruby 2.7 から deprecated です。使わないでください。
丸めモード (-1: 不定、0: 0.0 の方向に丸め、1: 四捨五入、2:正の無限
大の方向に丸め、3:負の無限大の方向に丸め)です。 -
Socket
:: Constants :: SOPRI _ BACKGROUND -> Integer (6100.0) -
@todo Background socket priority
...@todo
Background socket priority... -
Socket
:: SOPRI _ BACKGROUND -> Integer (6100.0) -
@todo Background socket priority
...@todo
Background socket priority... -
IRB
:: ExtendCommand :: Foreground (6000.0) -
irb 中の irb_fg コマンドのための拡張を定義したクラスです。
irb 中の irb_fg コマンドのための拡張を定義したクラスです。 -
IRB
:: ExtendCommand :: Foreground # execute(*obj) -> IRB :: Irb (3000.0) -
指定したサブ irb に移動します。
指定したサブ irb に移動します。
@param obj 移動するサブ irb を識別する以下のいずれかのオブジェクトを指定します。
* irb インタプリタ番号
* irb オブジェクト
* スレッド ID
* 各インタプリタの self (「irb(obj)」で起動した時の obj) -
BigDecimal
. mode(s) -> Integer | nil (84.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal::ROUND_MODE のいずれかで指定します。
@param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め......l'
flag = BigDecimal::ROUND_HALF_UP # デフォルト値
f = BigDecimal::mode(BigDecimal::ROUND_MODE,flag)
//}
の形式で指定します。
ここで、flag は以下(括弧内は対応するインスタンスメソッド)の一つを指定します。
* BigDecimal::ROUND_UP 全て切り上げ......ます。
* BigDecimal::ROUND_DOWN 全て切り捨てます(truncate)。
* BigDecimal::ROUND_HALF_UP 四捨五入します(デフォルト)。
* BigDecimal::ROUND_HALF_DOWN 五捨六入します。
* BigDecimal::ROUND_HALF_EVEN 四捨六入します。5の時は上位1桁が奇数の時の... -
BigDecimal
. mode(s , v) -> Integer | nil (84.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal::ROUND_MODE のいずれかで指定します。
@param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め......l'
flag = BigDecimal::ROUND_HALF_UP # デフォルト値
f = BigDecimal::mode(BigDecimal::ROUND_MODE,flag)
//}
の形式で指定します。
ここで、flag は以下(括弧内は対応するインスタンスメソッド)の一つを指定します。
* BigDecimal::ROUND_UP 全て切り上げ......ます。
* BigDecimal::ROUND_DOWN 全て切り捨てます(truncate)。
* BigDecimal::ROUND_HALF_UP 四捨五入します(デフォルト)。
* BigDecimal::ROUND_HALF_DOWN 五捨六入します。
* BigDecimal::ROUND_HALF_EVEN 四捨六入します。5の時は上位1桁が奇数の時の...