2491件ヒット
[2401-2491件を表示]
(0.310秒)
モジュール
- FileTest (292)
- Kernel (1109)
- Marshal (22)
- Math (99)
- ObjectSpace (110)
- Process (419)
-
Process
:: GID (121) -
Process
:: Sys (165) -
Process
:: UID (121) - Signal (33)
キーワード
- Array (11)
- Complex (22)
- Float (11)
- Hash (11)
- Integer (11)
- Rational (11)
- String (11)
-
_ _ callee _ _ (11) -
_ _ dir _ _ (11) -
_ _ method _ _ (11) -
_ id2ref (11) - ` (11)
- abort (22)
- argv0 (11)
-
at
_ exit (11) - autoload (11)
- autoload? (11)
- binding (11)
-
block
_ given? (11) - blockdev? (11)
- caller (33)
-
caller
_ locations (22) - catch (22)
-
change
_ privilege (22) - chardev? (11)
- chomp (11)
- chop (11)
-
clock
_ gettime (11) -
count
_ objects (11) - daemon (11)
-
define
_ finalizer (22) - detach (11)
- directory? (11)
-
each
_ object (44) - egid (11)
- egid= (11)
- eid (22)
- eid= (22)
- empty? (8)
- erf (11)
- erfc (11)
- euid (11)
- euid= (11)
- eval (22)
- exec (44)
- executable? (11)
-
executable
_ real? (11) - exist? (11)
- exists? (9)
- exit (11)
- exit! (11)
- exp (11)
- fail (33)
- file? (11)
- fork (22)
- format (11)
- frexp (11)
-
from
_ name (22) - gamma (11)
-
garbage
_ collect (11) - getegid (11)
- geteuid (11)
- getgid (11)
- getpgid (11)
- getpgrp (11)
- getpriority (11)
- getrlimit (11)
- gets (11)
- getsid (11)
- getuid (11)
- gid (11)
- gid= (11)
-
global
_ variables (11) -
grant
_ privilege (22) - groups (11)
- groups= (11)
- grpowned? (11)
- gsub (33)
- identical? (11)
- initgroups (11)
- issetugid (11)
- iterator? (11)
- kill (11)
- lambda (17)
- ldexp (11)
- lgamma (11)
- load (22)
-
local
_ variables (11) - log (22)
- loop (22)
- maxgroups (11)
- maxgroups= (11)
- open (22)
- owned? (11)
- p (11)
- pid (11)
- pipe? (11)
- pp (7)
- ppid (11)
- print (11)
- printf (22)
- proc (18)
- putc (11)
- puts (11)
- raise (33)
- rand (22)
-
re
_ exchange (22) -
re
_ exchangeable? (22) - readable? (11)
-
readable
_ real? (11) - readline (11)
- readlines (11)
- require (11)
-
require
_ relative (11) - restore (11)
- rid (22)
- select (11)
-
set
_ trace _ func (11) - setegid (11)
- seteuid (11)
- setgid (11)
- setgid? (11)
- setpgid (11)
- setpgrp (11)
- setpriority (11)
- setproctitle (11)
- setregid (11)
- setresgid (11)
- setresuid (11)
- setreuid (11)
- setrgid (11)
- setrlimit (22)
- setruid (11)
- setsid (11)
- setuid (11)
- setuid? (11)
-
sid
_ available? (22) - signame (11)
- size (11)
- size? (11)
- sleep (22)
- socket? (11)
- spawn (44)
- sprintf (11)
- srand (22)
- sticky? (11)
- sub (22)
- switch (44)
- symlink? (11)
- syscall (11)
- system (44)
- test (22)
- throw (11)
- times (11)
-
trace
_ var (33) - trap (44)
- uid (11)
- uid= (11)
-
undefine
_ finalizer (11) -
untrace
_ var (11) - wait (11)
- wait2 (11)
- waitall (11)
- waitpid (11)
- waitpid2 (11)
- warmup (1)
- warn (11)
-
world
_ readable? (11) -
world
_ writable? (11) - writable? (11)
-
writable
_ real? (11) - zero? (11)
検索結果
先頭5件
-
Process
. # maxgroups=(num) (11003.0) -
設定できる補助グループ ID の数を指定します。
...に返される補助グループ ID の数よりも少ない値を設定していると、
Process.#groups で例外が発生します。
@param num 整数を指定します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生し... -
Process
. # uid=(id) (11003.0) -
プロセスの実ユーザ ID を id に設定します。
...るかも知れません。
@param id 実ユーザ ID を整数で指定します。
@raise Errno::EXXX 権限がない場合に発生します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
@see Process::UID... -
Marshal
. # load(port , proc = nil) -> object (8103.0) -
port からマーシャルデータを読み込んで、元のオブジェクトと同 じ状態をもつオブジェクトを生成します。
...て手続きオブジェクトが与えられた場合には読み込んだ
オブジェクトを引数にその手続きを呼び出します。
//emlist[例][ruby]{
str = Marshal.dump(["a", 1, 10 ** 10, 1.0, :foo])
p Marshal.load(str, proc {|obj| p obj})
# => "a"
# 1
# 10000000000
# 1.0......IO (またはそのサブクラス)の
インスタンスを指定します。
@param proc 手続きオブジェクト。Proc
@raise TypeError メジャーバージョンが異なるか、バージョンの大きな
マーシャルデータを読み込んだ場合に... -
Math
. # lgamma(x) -> [Float , Integer] (8103.0) -
log(|gamma(x)|) と、gamma(x) の符号を返します。
...e TypeError xに数値以外を指定した場合に発生します。
@raise Math::DomainError x に -∞ を渡した場合に発生します。
@raise RangeError xに実数以外の数値を指定した場合に発生します。
//emlist[例][ruby]{
Math.lgamma(0) # => [Infinity, 1]
//}
@see... -
Math
. # gamma(x) -> Float (8051.0) -
x のガンマ関数の値を返します。
...@raise TypeError xに数値以外を指定した場合に発生します。
@raise Math::DomainError x に負の整数、もしくは -∞ を渡した場合に発生します。
@raise RangeError xに実数以外の数値を指定した場合に発生します。
//emlist[例][ruby]{
def fact(......n) (1..n).inject(1) {|r,i| r*i } end
1.upto(26) {|i| p [i, Math.gamma(i), fact(i-1)] }
# => [1, 1.0, 1]
# [2, 1.0, 1]
# [3, 2.0, 2]
# [4, 6.0, 6]
# [5, 24.0, 24]
# [6, 120.0, 120]
# [7, 720.0, 720]
# [8, 5040.0, 5040]
# [9, 40320.0, 40320]
# [10, 362880.0, 362880]
# [11, 3628800.......9, 6.402373705728e+15, 6402373705728000]
# [20, 1.21645100408832e+17, 121645100408832000]
# [21, 2.43290200817664e+18, 2432902008176640000]
# [22, 5.109094217170944e+19, 51090942171709440000]
# [23, 1.1240007277776077e+21, 1124000727777607680000]
# [24, 2.5852016738885062e+22, 258520167388... -
Math
. # log(x) -> Float (8015.0) -
x の対数(logarithm)を返します。
...se TypeError 引数のどちらかに数値以外を指定した場合に発生します。
@raise RangeError 引数のどちらかに実数以外の数値を指定した場合に発生します。
@raise DomainError 引数のどちらかに負の数を指定した場合に発生します。
//em......list[例][ruby]{
Math.log(0) # => -Infinity
Math.log(1) # => 0.0
Math.log(Math::E) # => 1.0
Math.log(Math::E**3) # => 3.0
Math.log(12, 3) # => 2.2618595071429146
//}
@see Math.#log2, Math.#log10, Math.#exp... -
Math
. # log(x , b) -> Float (8015.0) -
x の対数(logarithm)を返します。
...se TypeError 引数のどちらかに数値以外を指定した場合に発生します。
@raise RangeError 引数のどちらかに実数以外の数値を指定した場合に発生します。
@raise DomainError 引数のどちらかに負の数を指定した場合に発生します。
//em......list[例][ruby]{
Math.log(0) # => -Infinity
Math.log(1) # => 0.0
Math.log(Math::E) # => 1.0
Math.log(Math::E**3) # => 3.0
Math.log(12, 3) # => 2.2618595071429146
//}
@see Math.#log2, Math.#log10, Math.#exp... -
Signal
. # trap(signal) { . . . } -> String | Proc | nil (8015.0) -
指定された割り込み signal に対するハンドラとして command を登録します。 指定したシグナルが捕捉された時には例外が発生せず、代わりに command が実行されます。 ブロックを指定した場合にはブロックをハンドラとして登録します。
...グナル名を表す文字列か Symbol、またはシグナル番号を指定します。
さらに特別な値として 0 または "EXIT" が指定できます。
これは「プログラムの終了時」を表します。
@param command シグナルハンドラと......、"SIG_IGN" または"IGNORE" を指定した時は、
可能ならばそのシグナルを無視します。
"SIG_DFL" または "DEFAULT" を指定した時は、シグナルハンドラをデフォルトに戻します。
"EXIT"を指定した時は......タス 0 で終了します。
文字列の代わりに Symbol で指定することも出来ます。
@raise ArgumentError 引数 signalに SEGV BUS ILL FPE VTALRM を指定した場
合に発生します。また、システムに定義されていないシ... -
Signal
. # trap(signal , command) -> String | Proc | nil (8015.0) -
指定された割り込み signal に対するハンドラとして command を登録します。 指定したシグナルが捕捉された時には例外が発生せず、代わりに command が実行されます。 ブロックを指定した場合にはブロックをハンドラとして登録します。
...グナル名を表す文字列か Symbol、またはシグナル番号を指定します。
さらに特別な値として 0 または "EXIT" が指定できます。
これは「プログラムの終了時」を表します。
@param command シグナルハンドラと......、"SIG_IGN" または"IGNORE" を指定した時は、
可能ならばそのシグナルを無視します。
"SIG_DFL" または "DEFAULT" を指定した時は、シグナルハンドラをデフォルトに戻します。
"EXIT"を指定した時は......タス 0 で終了します。
文字列の代わりに Symbol で指定することも出来ます。
@raise ArgumentError 引数 signalに SEGV BUS ILL FPE VTALRM を指定した場
合に発生します。また、システムに定義されていないシ...