別のキーワード
種類
- 特異メソッド (624)
- インスタンスメソッド (505)
- モジュール関数 (60)
ライブラリ
- ビルトイン (183)
- bigdecimal (24)
-
bigdecimal
/ util (24) - digest (96)
-
digest
/ bubblebabble (12) -
digest
/ sha2 (12) - openssl (696)
- ostruct (10)
-
rubygems
/ digest / digest _ adapter (24) -
webrick
/ httpauth / digestauth (48) -
webrick
/ httpauth / htdigest (60)
クラス
- Array (10)
-
Digest
:: Base (72) -
Digest
:: SHA2 (12) - Float (72)
-
Gem
:: DigestAdapter (24) - Hash (10)
- Integer (72)
- Numeric (9)
-
OpenSSL
:: Cipher (12) -
OpenSSL
:: Digest (48) -
OpenSSL
:: Digest :: DSS (36) -
OpenSSL
:: Digest :: DSS1 (36) -
OpenSSL
:: Digest :: Digest (12) -
OpenSSL
:: Digest :: MD2 (36) -
OpenSSL
:: Digest :: MD4 (36) -
OpenSSL
:: Digest :: MD5 (36) -
OpenSSL
:: Digest :: MDC2 (36) -
OpenSSL
:: Digest :: RIPEMD160 (36) -
OpenSSL
:: Digest :: SHA (36) -
OpenSSL
:: Digest :: SHA1 (36) -
OpenSSL
:: Digest :: SHA224 (36) -
OpenSSL
:: Digest :: SHA256 (36) -
OpenSSL
:: Digest :: SHA384 (36) -
OpenSSL
:: Digest :: SHA512 (36) -
OpenSSL
:: Engine (12) -
OpenSSL
:: HMAC (36) -
OpenSSL
:: Netscape :: SPKI (12) -
OpenSSL
:: OCSP :: CertificateId (12) -
OpenSSL
:: PKCS7 :: SignerInfo (12) -
OpenSSL
:: PKey :: PKey (24) -
OpenSSL
:: X509 :: CRL (12) -
OpenSSL
:: X509 :: Certificate (12) -
OpenSSL
:: X509 :: Request (12) - OpenStruct (10)
- Struct (10)
- Time (24)
-
WEBrick
:: HTTPAuth :: DigestAuth (48) -
WEBrick
:: HTTPAuth :: Htdigest (60)
モジュール
- Digest (24)
- Kernel (36)
-
OpenSSL
:: PKCS5 (12)
キーワード
- << (24)
- == (24)
- BigDecimal (24)
- Digest (12)
- authenticate (12)
- bubblebabble (12)
- ceil (27)
- challenge (12)
-
delete
_ passwd (12) - digest (204)
- digits (24)
- file (24)
- floor (36)
- flush (12)
-
get
_ passwd (12) - hexdigest (180)
- hexencode (12)
-
make
_ passwd (12) - new (252)
-
pbkdf2
_ hmac (12) -
pkcs5
_ keyivgen (12) - round (45)
-
set
_ passwd (12) - sign (60)
-
to
_ d (24) - truncate (21)
- update (24)
- verify (12)
検索結果
先頭5件
-
Integer
# truncate(ndigits = 0) -> Integer (106.0) -
0 から self までの整数で、自身にもっとも近い整数を返します。
...0 から self までの整数で、自身にもっとも近い整数を返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
負の整数を指定した場合、小数点位置から左に少なくとも n 個の 0 が並びます... -
Integer
# truncate(ndigits = 0) -> Integer | Float (106.0) -
0 から self までの整数で、自身にもっとも近い整数を返します。
...0 から self までの整数で、自身にもっとも近い整数を返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n... -
Numeric
# floor(ndigits = 0) -> Integer (106.0) -
自身と等しいかより小さな整数のうち最大のものを返します。
...自身と等しいかより小さな整数のうち最大のものを返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
負の整数を指定した場合、小数点位置から左に少なくとも n 個の 0 が並びます。... -
Numeric
# floor(ndigits = 0) -> Integer | Float (106.0) -
自身と等しいかより小さな整数のうち最大のものを返します。
...自身と等しいかより小さな整数のうち最大のものを返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n... -
Time
# ceil(ndigits=0) -> Time (106.0) -
十進小数点数で指定した桁数の精度で切り上げをし、 その Time オブジェクトを返します。 (デフォルトは0、つまり小数点の所で切り上げます)。
...Time オブジェクトを返します。
(デフォルトは0、つまり小数点の所で切り上げます)。
ndigits には 0 以上の整数を渡します。
@param ndigits 十進での精度(桁数)
//emlist[][ruby]{
require 'time'
t = Time.utc(2010,3,30, 5,43,25.0123456789r)
t.iso8601... -
Time
# floor(ndigits=0) -> Time (106.0) -
十進小数点数で指定した桁数の精度で切り捨てをし、 その Time オブジェクトを返します。 (デフォルトは0、つまり小数点の所で切り捨てます)。
...Time オブジェクトを返します。
(デフォルトは0、つまり小数点の所で切り捨てます)。
ndigits には 0 以上の整数を渡します。
@param ndigits 十進での精度(桁数)
//emlist[][ruby]{
require 'time'
t = Time.utc(2010,3,30, 5,43,25.123456789r)
t.iso8601(... -
Time
# round(ndigits=0) -> Time (106.0) -
十進小数点数で指定した桁数の精度で丸めをし、 その Time オブジェクトを返します。 (デフォルトは0、つまり小数点の所で丸めます)。
...その Time オブジェクトを返します。
(デフォルトは0、つまり小数点の所で丸めます)。
ndigits には 0 以上の整数を渡します。
@param ndigits 十進での精度(桁数)
//emlist[][ruby]{
require 'time'
t = Time.utc(1999,12,31, 23,59,59)
p((t + 0.4).round.... -
Kernel
. # BigDecimal(s , exception: true) -> BigDecimal | nil (24.0) -
引数で指定した値を表す BigDecimal オブジェクトを生成します。
...引数で指定した値を表す BigDecimal オブジェクトを生成します。
@param s 数値を表現する初期値を文字列、Integer、
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無......視されます。また、判断できない文字が出現
した時点で文字列は終了したものとみなされます。
@param n 必要な有効桁数(self の最大有効桁数)を整数で指定します。 n が
0 または省略されたときは、n の値は s の......があります。
@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@raise ArgumentError s に Float オブジェクトを指定し、n に
Float::DIG + 2 以上の値を指... -
Kernel
. # BigDecimal(s , n , exception: true) -> BigDecimal | nil (24.0) -
引数で指定した値を表す BigDecimal オブジェクトを生成します。
...引数で指定した値を表す BigDecimal オブジェクトを生成します。
@param s 数値を表現する初期値を文字列、Integer、
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無......視されます。また、判断できない文字が出現
した時点で文字列は終了したものとみなされます。
@param n 必要な有効桁数(self の最大有効桁数)を整数で指定します。 n が
0 または省略されたときは、n の値は s の......があります。
@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@raise ArgumentError s に Float オブジェクトを指定し、n に
Float::DIG + 2 以上の値を指... -
Kernel
. # BigDecimal(s) -> BigDecimal (18.0) -
引数で指定した値を表す BigDecimal オブジェクトを生成します。
...引数で指定した値を表す BigDecimal オブジェクトを生成します。
@param s 数値を表現する初期値を文字列、Integer、
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無......視されます。また、判断できない文字が出現
した時点で文字列は終了したものとみなされます。
@param n 必要な有効桁数(self の最大有効桁数)を整数で指定します。 n が
0 または省略されたときは、n の値は s の......干変更される可能性があります。
@raise ArgumentError s に Float オブジェクトを指定し、n に
Float::DIG + 2 以上の値を指定した場合に発生します。
s に Float、Rational オブジェクトを指... -
Kernel
. # BigDecimal(s , n) -> BigDecimal (18.0) -
引数で指定した値を表す BigDecimal オブジェクトを生成します。
...引数で指定した値を表す BigDecimal オブジェクトを生成します。
@param s 数値を表現する初期値を文字列、Integer、
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無......視されます。また、判断できない文字が出現
した時点で文字列は終了したものとみなされます。
@param n 必要な有効桁数(self の最大有効桁数)を整数で指定します。 n が
0 または省略されたときは、n の値は s の......干変更される可能性があります。
@raise ArgumentError s に Float オブジェクトを指定し、n に
Float::DIG + 2 以上の値を指定した場合に発生します。
s に Float、Rational オブジェクトを指... -
Float
# to _ d -> BigDecimal (12.0) -
自身を BigDecimal に変換します。
...自身を BigDecimal に変換します。
@param prec 計算結果の精度。省略した場合は Float::DIG + 1 です。
@return BigDecimal に変換したオブジェクト
//emlist[][ruby]{
require 'bigdecimal'
require 'bigdecimal/util'
p 1.0.to_d # => 0.1e1
p (1.0 / 0).to_d # => I... -
Float
# to _ d(prec) -> BigDecimal (12.0) -
自身を BigDecimal に変換します。
...自身を BigDecimal に変換します。
@param prec 計算結果の精度。省略した場合は Float::DIG + 1 です。
@return BigDecimal に変換したオブジェクト
//emlist[][ruby]{
require 'bigdecimal'
require 'bigdecimal/util'
p 1.0.to_d # => 0.1e1
p (1.0 / 0).to_d # => I...