35件ヒット
[1-35件を表示]
(0.020秒)
キーワード
-
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) - Ruby用語集 (12)
検索結果
-
Ruby用語集 (60.0)
-
Ruby用語集 A B C D E F G I J M N O R S Y
...ラル記法の総称。
参照:d:spec/literal#percent
: 0 オリジン
: zero-based
番号が 0 から始まること。
例えば、
Array や Vector、Matrix などの要素の番号、
String における文字の位置、
といったものは 0 オリジンである。
: 1......はなく Integer
クラスのインスタンスを指すことが多いので注意。
例えば 1.0(Float)、1r(Rational)、1+0i(Complex)はいずれも
数学的には 1 を表しており、整数であるが、Integer オブジェクトではない。
「Integer オブジ......る。
ハッシュ値とハッシュ(Hash オブジェクト)を混同してはならない。
なお、標準添付ライブラリー digest で提供されるメッセージダイジェストは
一種のハッシュ関数である。
: パラダイム
: paradigm
プログラムや... -
NEWS for Ruby 2
. 1 . 0 (54.0) -
NEWS for Ruby 2.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...付けると虚数単位 i を掛けた数になる
42i # => Complex(0, 42)
3.14i # => Complex(0, 3.14)
# ri を付けると複素数の虚部が有理数になる
42ri # => Complex(0, 42r)
3.14ri # => Complex(0, 3.14r)
//}
* def によるメソッド定義式は nil の......代わりにメソッド名をシンボルで返します
=== 組み込みクラスの更新
* Array
* 追加: Array#to_h キーと値のペアの配列をハッシュに変換します。
* Binding
* 追加: Binding#local_variable_get
* 追加: Binding#local_variable_set
*......ラリの更新 (優れたもののみ)
* cgi/util
* 全てのクラスメソッドをモジュールに移動しました
* digest
* 拡張: Digest::Class.file コンストラクタのためにオプショナル引数を取れるようになりました
* matrix
* 追加: Vecto... -
NEWS for Ruby 2
. 2 . 0 (54.0) -
NEWS for Ruby 2.2.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...hen lambda Proc is passed as a
block, and the number of yielded arguments does not match the formal
arguments of the lambda, if just an array is yielded and its length
matches.
* Process
* Process.spawn のようなプロセスを起動するようなメソッドは [:out, :......ってください。
* digest
* Kernel.#Digest はスレッドセーフになりました。
マルチスレッド環境でオンデマンドローディングに関して問題がある場合は、
"digest/*" を事前にロードしておくか、Digest::* なクラスを参照......い場合、ArgumentErrorを発生させます。
* lib/rational.rb
* 2009年から非推奨だったので削除しました。
* lib/complex.rb
* 2009年から非推奨だったので削除しました。
* prettyprint
* PrettyPrint#first? は削除しました。
* lib/min...