るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.006秒)
トップページ > クラス:Rational[x] > クエリ:*[x]

別のキーワード

  1. _builtin *
  2. matrix *
  3. array *
  4. vector *
  5. bigdecimal *

ライブラリ

キーワード

検索結果

Rational#*(other) -> Rational | Float (18125.0)

積を計算します。

...します。

@param other 自身に掛ける数

other に Float を指定した場合は、計算結果を Float で返しま
す。

例:

r = Rational(3, 4)
r * 2 # => (3/2)
r * 4 # => (3/1)
r * 0.5 # => 0.375
r * Rational(1, 2) # => (3/8)...

Rational#**(other) -> Rational | Float (6101.0)

冪(べき)乗を計算します。

...計算結果が無理数だった場合は Float
を返します。

例:

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

注意:

1.8 系とは計算結果のオブジェク...
...トが異なる場合がある事に注意してください。
other に Rational を指定した場合には戻り値は必ず Float を返
していました。

# 1.8.7 の場合
r = Rational(3, 4)
r ** Rational(2, 1) # => 0.5625...

Rational#**(rhs) -> Numeric (6101.0)

@todo

...@todo

self のべき乗を返します。 Rational になるようであれば Rational で返します。...

Rational#convert(*arg) -> Rational (101.0)

引数を有理数(Rational)に変換した結果を返します。

...引数を有理数(Rational)に変換した結果を返します。

@param arg 変換対象のオブジェクトです。

Kernel.#Rational の本体です。

@see Kernel.#Rational...