全てのクラスから参照できるメソッドを定義しているモジュール。クラスはこのモジュールをインクルードしています。クラスのメソッドは実際にはこのモジュールで定義されています。これはトップレベルでのメソッドの再定義に対応するためです。Array[permalink][rdoc][edit]引数を配列(Array)に変換した結果を返します。この順に呼び出して、返ってきた配列を変換結果とします。arg:変換対象のオブジェクトです。クラスのオブジェクトを生成します。r:生成する複素数の実部。i:生成する複素数の虚部。s:生成する複素数を表す文字列。ArgumentError:変換できないオブジェクトを指定した場合に発生します。オブジェクトを返します。系では廃止されました。nil[permalink][rdoc][edit]引数を浮動小数点数(Float)に変換した結果を返します。引数が数値の場合は素直に変換し、文字列の場合は整数や浮動小数点数と見なせるもののみ変換します。厳密な変換を行います。arg:変換対象のオブジェクトです。ArgumentError:整数や浮動小数点数と見なせない文字列を引数に指定した場合に発生します。浮動小数点数を返さなかった場合に発生します。オブジェクトに変換します。オブジェクトを返します。arg:変換対象のオブジェクトを指定します。TypeError:変換できないオブジェクトを指定した場合に発生します。nil[permalink][rdoc][edit]引数を整数(Fixnum,Bignum)に変換した結果を返します。引数が数値の場合は直接変換し(小数点以下切り落とし)、文字列の場合は、進数を表す接頭辞を含む整数表現とみなせる文字列のみ変換します。この順に使用して変換します。arg:変換対象のオブジェクトです。base:基数として0か2から36の整数を指定します(引数argに文字列を指定した場合のみ)。省略するか0を指定した場合はプリフィクスから基数を判断します。