るりまサーチ

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

別のキーワード

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

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

base64 (32052.0)

Base64 エンコード / デコードを行うメソッドを定義したモジュールを提供するライブラリです。

...Base64 エンコード / デコードを行うメソッドを定義したモジュールを提供するライブラリです。

Base
64 は、3 オクテット (8bits * 3 = 24bits) のバイナリコードを
ASCII 文字のうちの 65 文字 ([A-Za-z0-9+/] の 64 文字と '=')
だけを使用し...
...て 4 オクテット (6bits * 4 = 24bits)
の印字可能文字列に変換するエンコーディング法です。
2045, 4648 で定義されています。

このライブラリは 1.8 系統に添付されていた base64 ライブラリとは違います。
もはやサンプルスクリプ...
...用方法

require "base64"

enc = Base64.encode64('Send reinforcements')
# => "U2VuZCByZWluZm9yY2VtZW50cw==\n"
plain = Base64.decode64(enc)
# => "Send reinforcements"


データをエンコードするために Base64 エンコードを使...

bigdecimal (26150.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...
...部構造

B
igDecimal内部で浮動小数点は構造体(Real)で表現されます。
そのうち仮数部は unsigned long の配列 (以下の構造体要素 frac) で管理されます。
概念的には、以下のようになります。

<浮動小数点数> = 0.xxxxxxxxx * BASE ** n

...

BigDecimal::BASE -> Integer (24201.0)

ライブラリ内部で使用します。

ライブラリ内部で使用します。

RSS::Maker::ChannelBase::CategoriesBase::CategoryBase (24000.0)

categoryは maker.channel.categories.new_categoryで作成されたオ ブジェクトとします.

categoryは
maker.channel.categories.new_categoryで作成されたオ
ブジェクトとします.

contentを指定する必要があります.

RSS::Maker::ChannelBase::SkipDaysBase::DayBase (24000.0)

dayは maker.channel.skipDays.new_dayで作成されたオ ブジェクトとします.

dayは
maker.channel.skipDays.new_dayで作成されたオ
ブジェクトとします.

contentを指定する必要があります.

絞り込み条件を変える

RSS::Maker::ChannelBase::SkipHoursBase::HourBase (24000.0)

hourは maker.channel.skipHours.new_hourで作成されたオ ブジェクトとします.

hourは
maker.channel.skipHours.new_hourで作成されたオ
ブジェクトとします.

contentを指定する必要があります.

RSS::Maker::ItemsBase::ItemBase::CategoriesBase (24000.0)

RSS::Maker::ItemsBase::ItemBase::EnclosureBase (24000.0)

RSS::Maker::ItemsBase::ItemBase::GuidBase (24000.0)

<< 1 2 3 ... > >>