るりまサーチ

最速Rubyリファレンスマニュアル検索!
2741件ヒット [1-100件を表示] (0.059秒)
トップページ > クエリ:b[x] > クエリ:mode[x]

別のキーワード

  1. string b
  2. _builtin b
  3. b
  4. b string
  5. b _builtin

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

bigdecimal (26114.0)

bigdecimal は浮動小数点数演算ライブラリです。 任意の精度で 10 進表現された浮動小数点数を扱えます。

...bigdecimal は浮動小数点数演算ライブラリです。
任意の精度で 10 進表現された浮動小数点数を扱えます。

//emlist[][ruby]{
require 'bigdecimal'
a = BigDecimal("0.123456789123456789")
b
= BigDecimal("123456.78912345678", 40)
print a + b # => 0.123456912580245903456...
...BigDecimal では正確な値を得る事ができます。

//emlist[例1: 0.0001 を 10000 回足す場合。][ruby]{
sum = 0
for i in (1..10000)
sum = sum + 0.0001
end
print sum # => 0.9999999999999062
//}

//emlist[例2: 0.0001 を 10000 回足す場合。(BigDecimal)][ruby]{
require 'bigde...
...uby]{
require "bigdecimal"
B
igDecimal("1.0") / BigDecimal("-Infinity") # => -0.0
//}

正の非常に小さな BigDecimal の値は 0 を表す値になります。

//emlist[][ruby]{
require "bigdecimal"
B
igDecimal("1.0") / BigDecimal("Infinity") # => 0.0
//}

精度については BigDecimal.mode...

CSV::Table#mode -> Symbol (21213.0)

現在のアクセスモードを返します。

...現在のアクセスモードを返します。

//emlist[例][ruby]{
require "csv"

row = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
table = CSV::Table.new([row])
table.mode # => :col_or_row
table.by_col!
table.mode # => :col
//}...

BigDecimal.mode(s) -> Integer | nil (21174.0)

BigDecimal の計算処理の制御方法を設定、確認します。

...
B
igDecimal の計算処理の制御方法を設定、確認します。

第2引数を省略、または nil を指定すると現状の設定値を返します。

@param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
B
igDecimal::ROUND_MODE のいずれか...
...で指定します。

@param v 引数 s が BigDecimal::ROUND_MODE の場合は
B
igDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め処理が有効になります。
それ以外の場合は、true、false、nil の...
...][ruby]{
require 'bigdecimal'
flag = false # デフォルト値
f = BigDecimal::mode(BigDecimal::EXCEPTION_NaN,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_INFINITY,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_UNDERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_OVERFLOW,flag)
f = BigD...

BigDecimal.mode(s, v) -> Integer | nil (21174.0)

BigDecimal の計算処理の制御方法を設定、確認します。

...
B
igDecimal の計算処理の制御方法を設定、確認します。

第2引数を省略、または nil を指定すると現状の設定値を返します。

@param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
B
igDecimal::ROUND_MODE のいずれか...
...で指定します。

@param v 引数 s が BigDecimal::ROUND_MODE の場合は
B
igDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め処理が有効になります。
それ以外の場合は、true、false、nil の...
...][ruby]{
require 'bigdecimal'
flag = false # デフォルト値
f = BigDecimal::mode(BigDecimal::EXCEPTION_NaN,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_INFINITY,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_UNDERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_OVERFLOW,flag)
f = BigD...

RSS::BaseTrackBackModel (18000.0)

絞り込み条件を変える

RSS::BaseTrackBackModel#trackback_about (15100.0)

@todo

@todo

RSS::BaseTrackBackModel#trackback_about= (15100.0)

@todo

@todo

RSS::BaseTrackBackModel#trackback_abouts (15100.0)

@todo

@todo

RSS::BaseTrackBackModel#trackback_ping (15100.0)

@todo

@todo
<< 1 2 3 ... > >>