るりまサーチ

最速Rubyリファレンスマニュアル検索!
1250件ヒット [1-100件を表示] (0.070秒)

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method gets
  4. irb/input-method new
  5. matrix -

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Kernel.#Integer(arg, base = 0) -> Integer (18459.0)

引数を整数 (Fixnum,Bignum) に変換した結果を返します。

...o_i
が整数(Integerのサブクラス)を返さなかった場合に発生します。
@raise TypeError 引数に nil を指定した場合に発生します。

//emlist[例][ruby]{
p Integer(4) #=> 4
p Integer(4_000) #=> 4000
p Integer(9.88) #=> 9

p Integer(nil) # c...
...nvert nil into Integer (TypeError)
p Integer(Object.new) # cannot convert Object into Integer (TypeError)

p Integer("10") #=> 10
p Integer("10", 2) #=> 2
p Integer("0d10") #=> 10
p Integer("010") #=> 8
p Integer("0o10") #=> 8
p Integer("0x10") #=> 16
p Integer("0b10")...
...尾の空白類は無視される
p Integer("1\n0") # `Integer': invalid value for Integer: "1\n0" (ArgumentError)
p Integer("hoge") # `Integer': invalid value for Integer: "hoge" (ArgumentError)
p Integer("") # `Integer': invalid value for Integer: "" (ArgumentError)
//}

@see Strin...

Kernel.#Integer(arg, base = 0, exception: true) -> Integer | nil (18459.0)

引数を整数 (Fixnum,Bignum) に変換した結果を返します。

...o_i
が整数(Integerのサブクラス)を返さなかった場合に発生します。
@raise TypeError 引数に nil を指定した場合に発生します。

//emlist[例][ruby]{
p Integer(4) #=> 4
p Integer(4_000) #=> 4000
p Integer(9.88) #=> 9

p Integer(nil) # c...
...nvert nil into Integer (TypeError)
p Integer(Object.new) # cannot convert Object into Integer (TypeError)

p Integer("10") #=> 10
p Integer("10", 2) #=> 2
p Integer("0d10") #=> 10
p Integer("010") #=> 8
p Integer("0o10") #=> 8
p Integer("0x10") #=> 16
p Integer("0b10")...
...尾の空白類は無視される
p Integer("1\n0") # `Integer': invalid value for Integer: "1\n0" (ArgumentError)
p Integer("hoge") # `Integer': invalid value for Integer: "hoge" (ArgumentError)
p Integer("") # `Integer': invalid value for Integer: "" (ArgumentError)
//}

@see Strin...

OpenSSL::ASN1.#Integer(value) -> OpenSSL::ASN1::Integer (18327.0)

ASN.1 の Integer 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Integer 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::Integer.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(OpenSSL::BNのインスタンス)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLI...

OpenSSL::ASN1.#Integer(value, tag, tagging, tag_class) -> OpenSSL::ASN1::Integer (18327.0)

ASN.1 の Integer 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Integer 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::Integer.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(OpenSSL::BNのインスタンス)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLI...

Zlib.#adler32(io, adler = nil) -> Integer (247.0)

string の Adler-32 チェックサムを計算し、adler を 更新した値を返します。string が省略された場合は Adler-32 チェックサムの初期値を返します。adler が 省略された場合は adler に初期値が与えらたものとして 計算します。

...string の Adler-32 チェックサムを計算し、adler を
更新した値を返します。string が省略された場合は
Adler-32 チェックサムの初期値を返します。adler が
省略された場合は adler に初期値が与えらたものとして
計算します。

@param...
...string string の Adler-32 チェックサムが計算されます。
@param io IO が指定された場合は IO#read で nil を返すまで
読み込んで、読み込んだデータ全体の Adler-32 チェックサムが
計算されます。
@param adler adler を整数で指定...

絞り込み条件を変える

Zlib.#adler32(string = nil, adler = nil) -> Integer (247.0)

string の Adler-32 チェックサムを計算し、adler を 更新した値を返します。string が省略された場合は Adler-32 チェックサムの初期値を返します。adler が 省略された場合は adler に初期値が与えらたものとして 計算します。

...string の Adler-32 チェックサムを計算し、adler を
更新した値を返します。string が省略された場合は
Adler-32 チェックサムの初期値を返します。adler が
省略された場合は adler に初期値が与えらたものとして
計算します。

@param...
...string string の Adler-32 チェックサムが計算されます。
@param adler adler を整数で指定します。...
...string string の Adler-32 チェックサムが計算されます。
@param io IO が指定された場合は IO#read で nil を返すまで
読み込んで、読み込んだデータ全体の Adler-32 チェックサムが
計算されます。
@param adler adler を整数で指定...

Process.#clock_gettime(clock_id, unit=:float_second) -> Float | Integer (238.0)

POSIX の clock_gettime() 関数の時間を返します。

...at_millisecond
Float のミリ秒
: :float_microsecond
Float のマイクロ秒
: :second
Integer
の秒
: :millisecond
Integer
のミリ秒
: :microsecond
Integer
のマイクロ秒
: :nanosecond
Integer
のナノ秒

基になる関数 clock_gettime() はナノ秒を返します。
Float オ...
...えば、システムの起動時刻、プロセス起動時刻、エポックなどです。

CLOCK_REALTIME のオリジンはエポック (1970-01-01 00:00:00 UTC) と定義されています。
しかし、システムによってうるう秒をカウントするかどうかが異なります。...

Zlib.#adler32_combine(adler1, adler2, length) -> Integer (230.0)

与えられた二つの Adler-32 チェックサムを一つにつなげます。

...与えられた二つの Adler-32 チェックサムを一つにつなげます。

@param adler1 Adler-32 チェックサムを指定します。

@param adler2 Adler-32 チェックサムを指定します。

@param length adler2 を生成するのに使用した文字列の長さを指定しま...

Zlib.#crc32_combine(crc1, crc2, length) -> Integer (230.0)

与えられた二つの CRC-32 チェックサムを一つにつなげます。

...与えられた二つの CRC-32 チェックサムを一つにつなげます。

@param crc1 CRC-32 チェックサムを指定します。

@param crc2 CRC-32 チェックサムを指定します。

@param length crc2 を生成するのに使用した文字列の長さを指定します。...

Kernel.#format(format, *arg) -> String (227.0)

format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。

...するには `%%' とします。

以下それぞれの要素に関して説明します。

=== フラグ

フラグには #, +, ' '(スペース), -, 0 の5種類があります。

: #

2進、8進、16進の指示子(b, B, o, x, X) ではそれぞれプレフィック
スとして "0b", "0B",...
...ては、負数に対して "-"
を付加することを示します。

//emlist[][ruby]{
p sprintf("%d", 1) #=> "1"
p sprintf("%+d", 1) #=> "+1"

p sprintf("%x", -1) #=> "..f" # ".." は無限に f が続くことを表している
p sprintf("%+x", -1) #=> "-1"
//}

: ' '(スペース)

`+'...
...]{
p sprintf("%d", 1) #=> "1"
p sprintf("%+d", 1) #=> "+1"
p sprintf("% d", 1) #=> " 1"

p sprintf("%x", -1) #=> "..f"
p sprintf("% x", 1) #=> " 1"
p sprintf("% x", -1) #=> "-1"
//}

: -

出力を左詰めにします。幅の指定がなければ
意味がありません。

: 0

出力...

絞り込み条件を変える

<< 1 2 3 ... > >>