別のキーワード
ライブラリ
- ビルトイン (2028)
- benchmark (22)
- bigdecimal (22)
- csv (77)
- debug (11)
- erb (11)
- fiber (8)
- fiddle (11)
-
fiddle
/ import (11) - find (22)
-
irb
/ inspector (11) - kconv (11)
- matrix (214)
- mkmf (22)
-
net
/ ftp (75) -
net
/ imap (33) -
net
/ smtp (55) - nkf (11)
- open-uri (74)
- open3 (165)
- openssl (209)
- optparse (242)
- pathname (66)
- prettyprint (44)
- psych (11)
- rake (55)
- resolv (33)
-
rexml
/ parsers / sax2parser (55) -
rinda
/ tuplespace (11) -
rubygems
/ remote _ fetcher (11) -
rubygems
/ user _ interaction (11) - scanf (18)
- set (44)
- shell (30)
-
shell
/ command-processor (18) -
shell
/ filter (18) -
shell
/ system-command (12) - socket (33)
- syslog (99)
- tempfile (52)
- thwait (30)
- tracer (33)
- uri (11)
-
win32
/ registry (44) - win32ole (55)
- zlib (271)
クラス
- Array (189)
- BasicObject (11)
- BasicSocket (22)
- BigDecimal (22)
- Bignum (6)
- CSV (44)
-
CSV
:: Row (11) -
CSV
:: Table (11) - Data (8)
- Dir (33)
- Enumerator (80)
-
Enumerator
:: Chain (12) -
Enumerator
:: Lazy (98) -
Enumerator
:: Yielder (11) - Fiber (11)
-
Fiddle
:: Function (11) - File (33)
- Fixnum (6)
- Float (16)
-
Gem
:: RemoteFetcher (11) -
Gem
:: StreamUI (11) - Hash (68)
- IO (321)
-
IRB
:: Inspector (11) - Integer (4)
- Matrix (113)
- Module (38)
-
Net
:: FTP (66) -
Net
:: FTP :: MLSxEntry (9) -
Net
:: IMAP (22) -
Net
:: IMAP :: ContentDisposition (11) -
Net
:: SMTP (55) - Numeric (11)
- Object (66)
-
OpenSSL
:: Engine (11) -
OpenSSL
:: OCSP :: BasicResponse (11) -
OpenSSL
:: PKey :: DH (22) -
OpenSSL
:: PKey :: DSA (66) -
OpenSSL
:: PKey :: RSA (77) - OptionParser (242)
- Pathname (66)
- PrettyPrint (44)
- Proc (89)
-
Psych
:: Handler (11) -
REXML
:: Parsers :: SAX2Parser (55) -
Rake
:: FileList (22) - Range (22)
- Rational (22)
- Regexp (33)
-
Resolv
:: DNS (33) -
Rinda
:: TupleSpace (11) - Set (22)
- Shell (30)
-
Shell
:: CommandProcessor (18) -
Shell
:: Filter (18) -
Shell
:: SystemCommand (12) -
Socket
:: AncillaryData (11) - String (115)
- Struct (56)
- Tempfile (52)
- Thread (33)
- ThreadsWait (30)
- TracePoint (22)
- Tracer (44)
- Vector (101)
- WIN32OLE (22)
-
WIN32OLE
_ EVENT (33) -
Win32
:: Registry (44) -
Zlib
:: GzipFile (22) -
Zlib
:: GzipReader (154) -
Zlib
:: GzipWriter (95)
モジュール
- Benchmark (22)
- Enumerable (308)
-
Fiddle
:: Importer (11) - FileUtils (11)
- Find (22)
-
GC
:: Profiler (11) - Kconv (11)
- Kernel (321)
- Math (11)
- ObjectSpace (44)
- Open3 (154)
-
OpenSSL
:: ASN1 (11) - OpenURI (22)
-
OpenURI
:: OpenRead (22) - Process (11)
- Syslog (99)
- URI (25)
キーワード
- ** (17)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - << (6)
- === (11)
- >> (6)
- ASN1 (11)
- Complex (12)
- DATA (11)
- ERB (11)
- Float (6)
- Marshal フォーマット (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - NKF (11)
- Numeric (11)
- Open3 (11)
- Rational (6)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- Rubyの起動 (11)
- Ruby用語集 (11)
- [] (33)
- accept (22)
-
add
_ filter (22) - advise (11)
- alert (11)
-
alias
_ command (6) -
all
_ waits (12) - arity (11)
- benchmark (11)
- bigdecimal (11)
-
bigdecimal
/ newton (11) - bind (11)
- binread (11)
- bm (11)
- bsearch (44)
- call (22)
- caller (33)
- capitalize! (8)
- cat (18)
- cgi (11)
- chunk (11)
-
class
_ exec (11) - collect (78)
- collect! (46)
- collect2 (22)
-
collect
_ concat (33) - combine (21)
-
connect
_ address (11) - create (22)
- crit (11)
- curry (22)
- debug (11)
-
def
_ inspector (11) - define (4)
- delete! (11)
- dir (22)
- downcase! (8)
- each (100)
-
each
_ byte (22) -
each
_ line (44) -
each
_ object (44) -
each
_ resource (11) -
each
_ with _ index (22) -
each
_ with _ object (22) - echo (18)
- emerg (11)
- encode (33)
-
enum
_ for (44) - err (11)
- exclude (11)
- exec (55)
- facts (9)
- file (11)
-
filter
_ map (15) - find (22)
-
flat
_ map (33) - flock (11)
- flush (11)
- fnmatch (11)
- fnmatch? (11)
-
for
_ fd (11) - fork (11)
- format (11)
- gamma (11)
- generate (66)
-
get
_ proxy _ from _ env (11) - getc (11)
- getoptlong (11)
- gets (11)
- glob (22)
-
grep
_ v (22) - gsub (33)
- guess (11)
- handler= (11)
- info (11)
-
instance
_ exec (11) - invoke (11)
- irb (11)
- join (6)
-
join
_ nowait (6) - lazy (11)
- lineno (11)
- list (22)
- listen (55)
- load (11)
- log (11)
- ls (22)
- map (78)
- map! (46)
- map2 (11)
- match (22)
-
max
_ by (44) - merge (12)
- merge! (16)
-
method
_ missing (11) - mode (22)
-
module
_ exec (11) -
module
_ function (4) -
net
/ imap (11) - new (294)
- notice (11)
- notify (29)
- on (132)
-
on
_ event (11) -
on
_ event _ with _ outargs (11) -
on
_ head (11) -
on
_ tail (11) - open (237)
-
open
_ uri (22) - optparse (11)
- order (22)
- p (11)
- pack (19)
- pack テンプレート文字列 (11)
- param (11)
- parse (11)
-
parse
_ csv (11) - permute (11)
- pipe (44)
-
pipeline
_ r (22) -
pipeline
_ rw (22) -
pipeline
_ start (22) -
pipeline
_ w (22) - popen (154)
- popen2 (22)
- popen2e (22)
- popen3 (22)
- pp (11)
- print (11)
- printf (11)
- private (8)
- product (22)
-
progress
_ reporter (11) - protected (4)
- public (8)
- push (22)
- puts (11)
- rake (11)
-
raw
_ data (11) - rdoc (11)
-
rdoc
/ parser / c (11) - read (66)
- readchar (11)
- readline (11)
- readlines (11)
- ready (11)
- recvmsg (11)
- remainder (11)
-
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / ultralightparser (11) - round (20)
- rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 8 . 5 feature (11) -
ruby 1
. 9 feature (11) - rubygems (11)
-
rubygems
/ security (11) - rule (11)
- scalar (11)
- scanf (18)
-
send
_ mail (11) - sendmail (11)
- sh (11)
-
singleline
_ format (11) - spawn (44)
- split (11)
- squeeze! (11)
- start (11)
- status (11)
- store (11)
- sub (22)
- sum (38)
- swapcase! (8)
- sysseek (11)
- system (62)
- tap (11)
-
to
_ enum (44) -
to
_ h (28) -
to
_ set (22) - trace (11)
-
trace
_ func (22) - transfer (11)
-
transform
_ values (16) -
transform
_ values! (16) - traverse (11)
-
try
_ run (22) -
uid
_ store (11) - ungetc (11)
- union (11)
- unpack (11)
- upcase! (8)
- update (16)
- warning (11)
-
webrick
/ cgi (11) -
with
_ index (16) -
with
_ object (11) - wrap (33)
- write (14)
- yaml (11)
- yield (22)
- zip (55)
- クラス/メソッドの定義 (11)
- メソッド呼び出し(super・ブロック付き・yield) (11)
- リテラル (11)
- 制御構造 (11)
- 手続きオブジェクトの挙動の詳細 (11)
- 正規表現 (11)
- 演算子式 (11)
検索結果
先頭5件
-
Bignum
# *(other) -> Fixnum | Bignum | Float (18402.0) -
算術演算子。積を計算します。
算術演算子。積を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果 -
Fixnum
# *(other) -> Fixnum | Bignum | Float (18402.0) -
算術演算子。積を計算します。
算術演算子。積を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果 -
Rational
# *(other) -> Rational | Float (18325.0) -
積を計算します。
...。
@param other 自身に掛ける数
other に Float を指定した場合は、計算結果を Float で返しま
す。
//emlist[例][ruby]{
r = Rational(3, 4)
r * 2 # => (3/2)
r * 4 # => (3/1)
r * 0.5 # => 0.375
r * Rational(1, 2) # => (3/8)
//}... -
Matrix
# *(m) -> Matrix | Vector (18301.0) -
self に行列またはベクトル m を右から乗じた行列を返します。
self に行列またはベクトル m を右から乗じた行列を返します。
m が Vector オブジェクトなら返り値も Vector オブジェクトになります。
@param m 右からの乗算が定義可能な行列やベクトルを指定します。
@raise ExceptionForMatrix::ErrDimensionMismatch 次元が合わない場合に発生します -
Rake
:: FileList # *(other) -> Array | String (18301.0) -
Array#* と動作を合わせるために再定義しています。
...Array#* と動作を合わせるために再定義しています。
@see Array#*... -
Matrix
# *(other) -> Matrix (18201.0) -
self の各成分に数 other を掛けた行列を返します。
self の各成分に数 other を掛けた行列を返します。
@param other self の各成分に掛ける Numeric オブジェクトを指定します。 -
Bignum
# **(other) -> Fixnum | Bignum | Float (6402.0) -
算術演算子。冪(べき乗)を計算します。
...算術演算子。冪(べき乗)を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果
2 ** 3 # => 8
2 ** 0 # => 1
0 ** 0 # => 1... -
Fixnum
# **(other) -> Fixnum | Bignum | Float (6402.0) -
算術演算子。冪(べき乗)を計算します。
...算術演算子。冪(べき乗)を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果
2 ** 3 # => 8
2 ** 0 # => 1
0 ** 0 # => 1... -
Rational
# **(other) -> Rational | Float (6301.0) -
冪(べき)乗を計算します。
...す。other が有理数であっても、計算結果が無理数だった場合は Float
を返します。
//emlist[例][ruby]{
r = Rational(3, 4)
r ** Rational(2, 1) # => (9/16)
r ** 2 # => (9/16)
r ** 2.0 # => 0.5625
r ** Rational(1, 2) # => 0.866025403784439
//}... -
ruby 1
. 6 feature (5442.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...グ修正がメイン
になります。
((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。
== 1.6.8 (2002-12-24) -> stable-snapshot
: 2003-01-22: errno
EAGAIN と EWOULDBLOCK が同じ値の......> ruby 1.6.7 (2002-03-01) [i586-linux]
Errno::EAGAIN
Errno::EWOULDBLOCK
=> ruby 1.6.8 (2002-12-24) [i586-linux]
Errno::EAGAIN
-:2: uninitialized constant EWOULDBLOCK at Errno (NameError)
=> ruby 1.6.8 (2003-02-13) [i586-linux]......=> -:1:in `sprintf': no implicit conversion from nil (TypeError)
from -:1
ruby 1.6.7 (2002-03-01) [i586-linux]
=> ruby 1.6.7 (2002-07-30) [i586-linux]
"0"
: 2002-05-23 -* オプション(?)
以前まで、
#! ruby -*- mode: ruby -*-
の... -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (4710.0) -
1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))
...の変更点(まとめ)
* ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>))
* ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>))
* ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>))
* ((<1.6.8から1.8.0......作はなくなりました)
$defout や $deferr に代入を行うと警告がでます。
(注:1.6 に $deferr はありません)
((<ruby-dev:20961>))
$stdin にオブジェクトを代入すると標準入力からの入力メソッド(gets 等)
はそのオブジェクトにメソ......に変更されました。((<ruby-dev:20358>))
* Proc.new およびブロック引数で与えられる Proc は
引数チェックがゆるい。break が例外になる。
Proc.new {|a,b,c| p [a,b,c]}.call(1,2)
=> -:1: wrong # of arguments (2 for 3) (Ar... -
Numeric (2760.0)
-
数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。
...れています。
演算や比較を行うメソッド(+, -, *, /, <=>)は Numeric のサブクラスで定義されま
す。Numeric で定義されているメソッドは、サブクラスで提供されているメソッド
(+, -, *, /, %) を利用して定義されるものがほとんどで......を定義した時に、
演算メソッド(+, -, *, /, %, <=>, coerce)だけを定義すれば、数値クラスのそのほかのメソッドが
適切に定義されることを意図して提供されています。
+@, -@ は単項演算子 +, - を表しメソッド定義などではこの記......95 (2014-05-08 revision 45877) [x86_64-linux]
Numeric Integer Fixnum Bignum Float Rational Complex
-------------------------------------------------------------------------------------------
% | o -... -
ruby 1
. 8 . 4 feature (2580.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...feature
ruby 1.8.4 での ruby 1.8.3 からの変更点です。
掲載方針
*バグ修正の影響も含めて動作が変わるものを収録する。
*単にバグを直しただけのものは収録しない。
*ライブラリへの単なる定数の追加は収録しない。
以下は......更
# * [api]: 拡張ライブラリ API
# * [lib]: ライブラリ
* レベル
* [bug]: バグ修正
* [new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影......V * ', '}]"
ARGV.options do |opt|
opt.on("-n NODE") {|v| puts v }
opt.parse!
end
>ruby -v -Ku a.rb -n 時間
ruby 1.8.2 (2004-12-25) [i386-mswin32]
[-n, 時間]
時
>ruby -v -Ku a.rb -n 時間
ruby 1.8.4 (2005-12-1...