552件ヒット
[501-552件を表示]
(0.034秒)
別のキーワード
種類
- インスタンスメソッド (264)
- 定数 (240)
- 特異メソッド (36)
- ライブラリ (12)
ライブラリ
クラス
- Addrinfo (24)
- BigDecimal (48)
- CGI (24)
-
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (24) -
Net
:: IMAP :: BodyTypeMultipart (108) -
Net
:: IMAP :: BodyTypeText (12) -
OpenSSL
:: X509 :: Name (12) - Regexp (12)
- Socket (96)
モジュール
-
CGI
:: HtmlExtension (48) -
CGI
:: QueryExtension (12) - Kernel (12)
-
Socket
:: Constants (96)
キーワード
-
IPV6
_ MULTICAST _ HOPS (24) -
IPV6
_ MULTICAST _ IF (24) -
IPV6
_ MULTICAST _ LOOP (24) -
IP
_ DEFAULT _ MULTICAST _ LOOP (24) -
IP
_ DEFAULT _ MULTICAST _ TTL (24) -
IP
_ MULTICAST _ IF (24) -
IP
_ MULTICAST _ LOOP (24) -
IP
_ MULTICAST _ TTL (24) -
MAX
_ MULTIPART _ COUNT (12) -
MAX
_ MULTIPART _ LENGTH (12) - MULTILINE (24)
- bigdecimal (12)
- body (12)
- disposition (12)
- extension (12)
-
ipv4
_ multicast? (12) -
ipv6
_ multicast? (12) - language (12)
- limit (12)
-
media
_ subtype (12) -
media
_ type (12) - mode (24)
- multipart? (60)
-
multipart
_ form (48) - multitask (12)
- param (12)
- parts (12)
- subtype (12)
検索結果
先頭5件
-
Net
:: IMAP :: BodyTypeMessage # body -> Net :: IMAP :: BodyTypeBasic | Net :: IMAP :: BodyTypeMessage | Net :: IMAP :: BodyTypeText | Net :: IMAP :: BodyTypeMultipart (200.0) -
ボディを返します。
ボディを返します。 -
BigDecimal
. limit(n = nil) -> Integer (106.0) -
生成されるBigDecimalオブジェクトの最大桁数をn桁に制限します。 n を指定しない、または n が nil の場合は、現状の最大桁数が返ります。
...スタンスメソッド (BigDecimal#truncate /
BigDecimal#round / BigDecimal#ceil / BigDecimal#floor /
BigDecimal#add/ BigDecimal#sub / BigDecimal#mult /
BigDecimal#div) の桁数制限は limit より優先されます。
//emlist[][ruby]{
require 'bigdecimal'
n = 0 # デフォルト値
mf = BigD... -
BigDecimal
. mode(s) -> Integer | nil (106.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...。 mode メソッドでは丸め操作の位置をユーザが指定することはできません。丸め操作と位置を自分で制御したい場合は BigDecimal::limit や truncate/round/ceil/floor、 add/sub/mult/div といったインスタンスメソッドを使用して下さい。... -
BigDecimal
. mode(s , v) -> Integer | nil (106.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...。 mode メソッドでは丸め操作の位置をユーザが指定することはできません。丸め操作と位置を自分で制御したい場合は BigDecimal::limit や truncate/round/ceil/floor、 add/sub/mult/div といったインスタンスメソッドを使用して下さい。... -
bigdecimal (30.0)
-
bigdecimal は浮動小数点数演算ライブラリです。 任意の精度で 10 進表現された浮動小数点数を扱えます。
...えます。
//emlist[][ruby]{
require 'bigdecimal'
a = BigDecimal("0.123456789123456789")
b = BigDecimal("123456.78912345678", 40)
print a + b # => 0.123456912580245903456789e6
//}
一般的な 10 進数の計算でも有用です。2 進数の浮動小数点演算には微小な誤
差がある......000)
sum = sum + 0.0001
end
print sum # => 0.9999999999999062
//}
//emlist[例2: 0.0001 を 10000 回足す場合。(BigDecimal)][ruby]{
require 'bigdecimal'
sum = BigDecimal("0")
for i in (1..10000)
sum = sum + BigDecimal("0.0001")
end
print sum # => 0.1e1
//}
//emlist[例3: 1.2 - 1.0 と 0.......スメソッドを使用します。
: add, sub, mult, div
これらのメソッドは先頭 (最左) の数字からの桁数を指定できます。
//emlist[][ruby]{
require "bigdecimal"
p BigDecimal("2").div(3, 12).to_s(10) # 2.0 / 3.0
# => 0.6666666666 67e0
//}
: truncate, round, ceil, fl...