105件ヒット
[101-105件を表示]
(0.021秒)
種類
- インスタンスメソッド (91)
- クラス (11)
- モジュール (3)
クラス
- Complex (5)
- Matrix (4)
- Numeric (3)
-
RDoc
:: Options (1) -
RSS
:: ImageFaviconModel :: ImageFavicon (8) -
RSS
:: ImageItemModel :: ImageItem (14) -
RSS
:: Maker :: ImageBase (10) -
RSS
:: Maker :: RSSBase (1) -
RSS
:: RDF (2) -
RSS
:: RDF :: Channel (2) -
RSS
:: RDF :: Channel :: Image (2) -
RSS
:: RDF :: Channel :: ImageFavicon (8) -
RSS
:: RDF :: Image (10) -
RSS
:: Rss (1) -
RSS
:: Rss :: Channel (2) -
RSS
:: Rss :: Channel :: Image (12)
モジュール
キーワード
- Image (6)
- ImageBase (1)
- ImageFavicon (2)
- ImageFaviconModel (1)
- ImageItem (1)
- ImageItemModel (1)
- ImageModelUtils (1)
- Numeric (1)
- about (4)
- about= (4)
- abs (1)
- abs2 (1)
- date (4)
- date= (4)
- description (2)
- description= (2)
- height (3)
- height= (3)
- image (5)
- image= (3)
-
image
_ favicon (1) -
image
_ favicon= (1) -
image
_ format (1) -
image
_ height (1) -
image
_ height= (1) -
image
_ item (1) -
image
_ item= (1) -
image
_ size (2) -
image
_ size= (2) -
image
_ width (1) -
image
_ width= (1) - imaginary (3)
- link (2)
- link= (2)
- magnitude (1)
- real (1)
- rect (1)
- rectangular (1)
- resource (2)
- resource= (2)
- size (2)
- size= (2)
- title (3)
- title= (3)
- url (3)
- url= (3)
- width (3)
- width= (3)
検索結果
先頭5件
-
Complex
# magnitude -> Numeric (19.0) -
自身の絶対値を返します。
自身の絶対値を返します。
以下の計算の結果を Float オブジェクトで返します。
sqrt(self.real ** 2 + self.imag ** 2)
//emlist[例][ruby]{
Complex(1, 2).abs # => 2.23606797749979
Complex(3, 4).abs # => 5.0
Complex('1/2', '1/2').abs # => 0.7071067811865476
//}
@see Complex#abs2 -
Matrix
# rect -> [Matrix , Matrix] (19.0) -
行列を実部と虚部に分解したものを返します。
行列を実部と虚部に分解したものを返します。
//emlist[例][ruby]{
m.rect == [m.real, m.imag] # ==> true for all matrices m
//}
@see Matrix#imaginary, Matrix#real -
Matrix
# rectangular -> [Matrix , Matrix] (19.0) -
行列を実部と虚部に分解したものを返します。
行列を実部と虚部に分解したものを返します。
//emlist[例][ruby]{
m.rect == [m.real, m.imag] # ==> true for all matrices m
//}
@see Matrix#imaginary, Matrix#real -
Numeric (19.0)
-
数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。
数値を表す抽象クラスです。Integer や Float などの数値クラス
は Numeric のサブクラスとして実装されています。
演算や比較を行うメソッド(+, -, *, /, <=>)は Numeric のサブクラスで定義されま
す。Numeric で定義されているメソッドは、サブクラスで提供されているメソッド
(+, -, *, /, %) を利用して定義されるものがほとんどです。
つまり Numeric で定義されているメソッドは、Numeric のサブクラスとして新たに数値クラスを定義した時に、
演算メソッド(+, -, *, /, %, <=>, coerce)だけを定義すれ... -
Numeric
# real -> Numeric (19.0) -
自身を返します。
自身を返します。
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
//emlist[例][ruby]{
10.real # => 10
-10.real # => -10
0.1.real # => 0.1
Rational(2, 3).real # => (2/3)
//}
@see Numeric#imag、Complex#real