るりまサーチ

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

別のキーワード

  1. openssl integer
  2. asn1 integer
  3. _builtin integer
  4. json integer
  5. integer new

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

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

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

...文字列以外のオブジェクトに対しては arg.to_int, arg.to_i を
この順に使用して変換します。

@
param arg 変換対象のオブジェクトです。

@
param base 基数として0か2から36の整数を指定します(引数argに文字列を指
定した場合...
...数) です。

@
param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。

@
raise ArgumentError 整数と見なせない文字列を引数に指定した場合に発生します。
@
raise TypeError メ...
...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...

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

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

...文字列以外のオブジェクトに対しては arg.to_int, arg.to_i を
この順に使用して変換します。

@
param arg 変換対象のオブジェクトです。

@
param base 基数として0か2から36の整数を指定します(引数argに文字列を指
定した場合...
...数) です。


@
raise ArgumentError 整数と見なせない文字列を引数に指定した場合に発生します。
@
raise TypeError メソッド to_int, to_i を持たないオブジェクトを引数に指定したか、to_int, to_i
が整数(Integerのサブクラス)を返...
...発生します。
@
raise TypeError 引数に nil を指定した場合に発生します。

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

p Integer(nil) # can't convert nil into Integer (TypeError)
p Integer(Object.new) # cannot...

Kernel.#spawn(env, program, *args, options={}) -> Integer (153.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...を持ちません。


@
param env 更新する環境変数を表す Hash
@
param program 文字列か2要素の配列を指定します。
@
param args 渡される引数です。0 個以上の文字列を指定します。
@
param options オプションパラメータ Hash

@
raise ArgumentError 第...
...一引数が配列かつ要素数が 2 でない場合に発生します。

@
raise Errno::EXXX コマンドが実行できなかった場合に発生します。

@
see Kernel.#system,Kernel.#exec...
...din), 1(stdout), 2(stderr) 以外の
ファイルデスクリプタをすべて閉じます。
false がデフォルトです。

: :exception
Kernel
.#system のみで指定できます。
これを true に設定すると、nil や false を返す代わりに例外が発生します。
fa...

Kernel.#spawn(program, *args) -> Integer (153.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...を持ちません。


@
param env 更新する環境変数を表す Hash
@
param program 文字列か2要素の配列を指定します。
@
param args 渡される引数です。0 個以上の文字列を指定します。
@
param options オプションパラメータ Hash

@
raise ArgumentError 第...
...一引数が配列かつ要素数が 2 でない場合に発生します。

@
raise Errno::EXXX コマンドが実行できなかった場合に発生します。

@
see Kernel.#system,Kernel.#exec...
...din), 1(stdout), 2(stderr) 以外の
ファイルデスクリプタをすべて閉じます。
false がデフォルトです。

: :exception
Kernel
.#system のみで指定できます。
これを true に設定すると、nil や false を返す代わりに例外が発生します。
fa...

Kernel.#spawn(command, options={}) -> Integer (148.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...ます。


@
param command コマンドを文字列で指定します。
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

@
raise Errno:...
...:EXXX コマンドが実行できなかった場合に発生します。


@
see Kernel.#system,Kernel.#exec...

絞り込み条件を変える

Kernel.#spawn(env, command, options={}) -> Integer (148.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...ます。


@
param command コマンドを文字列で指定します。
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

@
raise Errno:...
...:EXXX コマンドが実行できなかった場合に発生します。


@
see Kernel.#system,Kernel.#exec...

Kernel.#syscall(num, *arg) -> Integer (132.0)

numで指定された番号のシステムコールを実行します。 第2引数以降をシステムコールの引数として渡します。

...高レベルな操作ができます。

@
param num システムコール番号です。
@
param arg 文字列か、整数です。最大 9 個まで渡すことができます。
@
raise Errno::EXXX syscall(2) が -1 を返した場合に発生します。
@
raise NotImplementedError 実行環境が...
...このメソッドに対応していないとき発生します。

//emlist[例][ruby]{
syscall 4, 1, "hello\n", 6 # '4' is write(2) on our box
# => hello
//}

@
see fiddle, syscall(2freebsd), syscall(2linux)...

Kernel.#test(cmd, file) -> bool | Time | Integer | nil (130.0)

単体のファイルでファイルテストを行います。

...ルでファイルテストを行います。

@
param cmd 以下に示す文字リテラル、文字列、あるいは同じ文字を表す数値
です。文字列の場合はその先頭の文字だけをコマンドとみなします。
@
param file テストするファイルのパス...
...を表す文字列か IO オブジェクトを指定します。
@
return 下表に特に明記していないものは、真偽値を返します。

以下は cmd として指定できる文字リテラルとその意味です。

: ?r
ファイルを実効 uid で読むことができる
: ?w...
...: ?z
ファイルサイズが 0 である
: ?s
ファイルサイズが 0 でない (ファイルサイズを返す、0 ならば nil) -> Integer|nil
: ?f
ファイルはプレーンファイルである
: ?d
ファイルはディレクトリである
: ?l
ファイルはシン...

Kernel#try_constant(const, headers = nil, opt = "") -> Integer | nil (127.0)

定数 const がシステムに存在するかどうか検査します。 Kernel#have_const を使ってください。

...nst がシステムに存在するかどうか検査します。
Kernel
#have_const を使ってください。

@
param const C 言語の定数名を指定します。

@
param headers 追加のヘッダファイルを指定します。

@
param opt コンパイラに渡すオプションを指定し...
...ます。
$CFLAGS もコンパイラには渡されます。

@
return 定数 const がシステムに存在する場合はその値を返します。
定数 const がシステムに存在しない場合は nil を返します。...

Kernel#try_constant(const, headers = nil, opt = "") { ... } -> Integer | nil (127.0)

定数 const がシステムに存在するかどうか検査します。 Kernel#have_const を使ってください。

...nst がシステムに存在するかどうか検査します。
Kernel
#have_const を使ってください。

@
param const C 言語の定数名を指定します。

@
param headers 追加のヘッダファイルを指定します。

@
param opt コンパイラに渡すオプションを指定し...
...ます。
$CFLAGS もコンパイラには渡されます。

@
return 定数 const がシステムに存在する場合はその値を返します。
定数 const がシステムに存在しない場合は nil を返します。...

絞り込み条件を変える

<< 1 2 3 ... > >>