別のキーワード
ライブラリ
- ビルトイン (1837)
- base64 (22)
- bigdecimal (132)
-
bigdecimal
/ math (66) -
bigdecimal
/ util (33) -
cgi
/ session (11) - date (113)
-
digest
/ sha2 (11) - etc (44)
- fileutils (28)
- getoptlong (22)
-
io
/ console (11) - ipaddr (11)
- json (11)
- matrix (78)
-
net
/ http (22) - observer (11)
- open-uri (22)
- optparse (154)
- pathname (22)
- rake (11)
-
rdoc
/ markup / to _ html _ crossref (11) - readline (11)
-
rubygems
/ installer (11) -
rubygems
/ requirement (11) -
rubygems
/ version (22) - set (231)
- shellwords (44)
- socket (11)
- stringio (11)
- strscan (22)
- syslog (99)
-
test
/ unit (1) - time (77)
- tmpdir (22)
- uri (55)
-
webrick
/ utils (11) - zlib (11)
クラス
-
ARGF
. class (22) - Array (184)
- BasicSocket (11)
- BigDecimal (88)
-
CGI
:: Session (11) - Data (10)
- Date (36)
- DateTime (77)
-
Digest
:: SHA2 (11) - Dir (22)
- Encoding (22)
-
Enumerator
:: Lazy (173) - File (14)
- Float (22)
- FrozenError (5)
-
Gem
:: Installer (11) -
Gem
:: Requirement (11) -
Gem
:: Version (22) - GetoptLong (22)
- Hash (44)
- IO (55)
- IPAddr (11)
- Integer (92)
- KeyError (14)
- Matrix (44)
- Module (11)
-
Net
:: HTTP (22) - Numeric (84)
- Object (88)
- OptionParser (154)
- Pathname (22)
- Proc (29)
-
RDoc
:: Markup :: ToHtmlCrossref (11) - Random (77)
- Range (87)
- Rational (11)
- Regexp (11)
- Set (231)
- String (55)
- StringIO (11)
- StringScanner (22)
- Struct (44)
- Thread (20)
- Time (201)
- TracePoint (7)
-
URI
:: FTP (33) - Vector (34)
-
Zlib
:: GzipReader (11)
モジュール
- Base64 (22)
- BigMath (88)
- Comparable (65)
- Enumerable (44)
- Etc (44)
- FileUtils (17)
- JSON (11)
- Kernel (355)
- Marshal (22)
- Observable (11)
- OpenURI (22)
- Process (22)
-
Process
:: GID (22) -
Process
:: UID (22) - Readline (11)
- Shellwords (33)
- Signal (22)
- Syslog (99)
-
Test
:: Unit (1) - URI (22)
-
WEBrick
:: Utils (11)
オブジェクト
- main (11)
キーワード
- & (11)
- * (33)
- + (11)
- - (11)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - < (11)
- <= (11)
- > (11)
- >= (11)
- BigDecimal (22)
- Complex (22)
- E (11)
- FileUtils (11)
- Float (11)
- Integer (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - PI (11)
- Proc (2)
- Rational (11)
- Ruby用語集 (11)
- TaskArgumentError (11)
- TypeError (11)
- [] (52)
- []= (12)
- ^ (11)
- add (11)
- alert (11)
- atan (11)
- begin (11)
- between? (11)
- build (22)
-
change
_ privilege (22) -
chunk
_ while (8) - civil (17)
- clamp (10)
- clone (11)
-
cofactor
_ expansion (11) - collect (11)
-
collect
_ concat (11) - commercial (17)
-
completion
_ proc= (11) - cos (11)
-
cp
_ lr (6) - create (11)
-
create
_ listeners (11) - crit (11)
- cross (11)
-
cross
_ product (11) - debug (11)
-
decode
_ www _ form (11) -
decode
_ www _ form _ component (11) - detect (22)
- difference (11)
- digits (22)
- dirname (3)
- disjoint? (11)
- div (11)
- drop (11)
- dump (33)
- dup (11)
- emerg (11)
- empty (11)
- end (11)
-
enum
_ for (44) - err (11)
- exec (44)
- exp (11)
-
extract
_ files (11) - fail (33)
- fileno (11)
- filter (6)
-
filter
_ map (5) - find (33)
-
find
_ all (11) - first (44)
-
first
_ minor (11) -
flat
_ map (11) - flatten (22)
- flatten! (22)
-
from
_ name (22) - gcd (11)
- gcdlcm (11)
- getgrgid (11)
- getgrnam (11)
- getpwnam (11)
- getpwuid (11)
- gm (22)
- groups= (11)
-
handle
_ interrupt (11) - httpdate (11)
- include (22)
- info (11)
- inspect (11)
- intersect? (11)
- intersection (11)
- iso8601 (11)
- jd (11)
- join (22)
- key (7)
- kill (11)
- lambda (17)
- lambda? (11)
-
laplace
_ expansion (11) - last (44)
- lcm (11)
- limit (11)
- local (22)
- log (22)
- map (11)
-
marshal
_ load (11) - merge (11)
- mktime (22)
- mktmpdir (22)
- mode (22)
- mult (11)
- name= (9)
-
net
/ http (11) - new (236)
- new2 (11)
- notice (11)
-
notify
_ observers (11) - now (11)
- on (132)
-
open
_ uri (22) - ord (11)
- ordering= (11)
- ordinal (17)
- pack (19)
- pack テンプレート文字列 (11)
- parse (50)
- peek (11)
- peep (11)
- printf (22)
- proc (18)
-
proper
_ subset? (11) -
proper
_ superset? (11) -
public
_ send (22) - raise (33)
- rand (66)
- raw (11)
-
rb
_ time _ timespec _ new (9) - read (44)
- readpartial (11)
- receiver (12)
- reject (33)
-
relative
_ path _ from (11) - replace (11)
- replicate (11)
- request (22)
- rfc2822 (11)
- rfc822 (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) - sample (44)
- seek (11)
- select (11)
-
setup
_ argv (1) - shellsplit (22)
- shellwords (11)
- shift (22)
- shutdown (11)
- sin (11)
- spawn (44)
- split (11)
- sqrt (22)
- step (94)
-
strict
_ decode64 (11) - strptime (17)
- sub (33)
- subset? (11)
- subtract (11)
- superset? (11)
- system (44)
- take (11)
- throw (1)
-
to
_ d (33) -
to
_ enum (44) -
to
_ i (22) -
to
_ s (11) - trap (22)
- union (22)
- unpack (11)
- uptodate? (11)
-
urlsafe
_ decode64 (11) - utc (22)
- warning (11)
- with (2)
- xmlschema (11)
- | (11)
- クラス/メソッドの定義 (11)
- 手続きオブジェクトの挙動の詳細 (2)
検索結果
先頭5件
-
Integer
# digits -> [Integer] (6.0) -
base を基数として self を位取り記数法で表記した数値を配列で返します。 base を指定しない場合の基数は 10 です。
...Error: out of domain が発生
//}
@return 位取り記数法で表した時の数値の配列
@param base 基数となる数値。
@raise ArgumentError base に正の整数以外を指定した場合に発生します。
@raise Math::DomainError 非負整数以外に対して呼び出した場... -
Integer
# digits(base) -> [Integer] (6.0) -
base を基数として self を位取り記数法で表記した数値を配列で返します。 base を指定しない場合の基数は 10 です。
...Error: out of domain が発生
//}
@return 位取り記数法で表した時の数値の配列
@param base 基数となる数値。
@raise ArgumentError base に正の整数以外を指定した場合に発生します。
@raise Math::DomainError 非負整数以外に対して呼び出した場... -
Integer
# gcd(n) -> Integer (6.0) -
自身と整数 n の最大公約数を返します。
...自身と整数 n の最大公約数を返します。
@raise ArgumentError n に整数以外のものを指定すると発生します。
//emlist[][ruby]{
2.gcd(2) # => 2
3.gcd(7) # => 1
3.gcd(-7) # => 1
((1<<31)-1).gcd((1<<61)-1) # => 1... -
Integer
# gcdlcm(n) -> [Integer] (6.0) -
自身と整数 n の最大公約数と最小公倍数の配列 [self.gcd(n), self.lcm(n)] を返します。
...自身と整数 n の最大公約数と最小公倍数の配列 [self.gcd(n), self.lcm(n)]
を返します。
@raise ArgumentError n に整数以外のものを指定すると発生します。
//emlist[][ruby]{
2.gcdlcm(2) # => [2, 2]
3.gcdlcm(-7) # => [1, 21... -
Integer
# inspect(base=10) -> String (6.0) -
整数を 10 進文字列表現に変換します。
...[][ruby]{
p 10.to_s(2) # => "1010"
p 10.to_s(8) # => "12"
p 10.to_s(16) # => "a"
p 35.to_s(36) # => "z"
//}
@return 数値の文字列表現
@param base 基数となる 2 - 36 の数値。
@raise ArgumentError base に 2 - 36 以外の数値を指定した場合に発生します。... -
Integer
# lcm(n) -> Integer (6.0) -
自身と整数 n の最小公倍数を返します。
...自身と整数 n の最小公倍数を返します。
@raise ArgumentError n に整数以外のものを指定すると発生します。
//emlist[][ruby]{
2.lcm(2) # => 2
3.lcm(-7) # => 21
((1<<31)-1).lcm((1<<61)-1) # => 4951760154835678088235319297
//}... -
Integer
# to _ s(base=10) -> String (6.0) -
整数を 10 進文字列表現に変換します。
...[][ruby]{
p 10.to_s(2) # => "1010"
p 10.to_s(8) # => "12"
p 10.to_s(16) # => "a"
p 35.to_s(36) # => "z"
//}
@return 数値の文字列表現
@param base 基数となる 2 - 36 の数値。
@raise ArgumentError base に 2 - 36 以外の数値を指定した場合に発生します。... -
Kernel
. # exec(env , program , *args , options={}) -> () (6.0) -
引数で指定されたコマンドを実行します。
...の文字列を指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
@raise Errno::EXXX 起動に失敗し、ruby インタプリタ... -
Kernel
. # exec(program , *args , options={}) -> () (6.0) -
引数で指定されたコマンドを実行します。
...の文字列を指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
@raise Errno::EXXX 起動に失敗し、ruby インタプリタ... -
Kernel
. # fail -> () (6.0) -
例外を発生させます。 発生した例外は変数 $! に格納されます。また例外が 発生した時のスタックトレースは変数 $@ に格納され ます。発生した例外は rescue 節で捕捉できます。
...かった場合に発生します。
例外の捕捉の例を示します。
//emlist[例1][ruby]{
begin
raise NameError,"!!error!!"
rescue ArgumentError => err
rescue NameError => err
rescue TypeError => err
ensure
p err #=> #<NameError: !!error!!>
end
//}
//emlist[例2][ruby]{
def foo num...