るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
10件ヒット [1-10件を表示] (0.081秒)

別のキーワード

  1. _builtin to_s
  2. openssl to_der
  3. openssl to_s
  4. _builtin to_a
  5. openssl to_pem

ライブラリ

キーワード

検索結果

Complex#to_s -> String (18400.0)

自身を "実部 + 虚部i" 形式の文字列にして返します。

...て返します。

//emlist[例][ruby]{
Complex
(2).to_s # => "2+0i"
Complex
('-8/6').to_s # => "-4/3+0i"
Complex
('1/2i').to_s # => "0+1/2i"
Complex
(0, Float::INFINITY).to_s # => "0+Infinity*i"
Complex
(Float::NAN, Float::NAN).to_s # => "Na...

Complex#to_f -> Float (18364.0)

自身を Float に変換します。

...自身を Float に変換します。

@raise RangeError 虚部が実数か、0 ではない場合に発生します。

//emlist[例][ruby]{
Complex
(3).to_f # => 3.0
Complex
(3.5).to_f # => 3.5
Complex
(3, 2).to_f # => RangeError
//}...

Complex#to_i -> Integer (18364.0)

自身を整数に変換します。

...自身を整数に変換します。

@raise RangeError 虚部が実数か、0 ではない場合に発生します。

//emlist[例][ruby]{
Complex
(3).to_i # => 3
Complex
(3.5).to_i # => 3
Complex
(3, 2).to_i # => RangeError
//}...

Complex#to_json(*args) -> String (18364.0)

自身を JSON 形式の文字列に変換して返します。

...ら JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。

@param args 使用しません。

//emlist[例][ruby]{
require 'json/add/complex'
Complex
(2, 3).to_json # => "{\"json_class\":\"Complex\",\"r\":2,\"i\":3}"
//}

@see JSON::Generator::GeneratorMethods::Hash#to_json...

Complex#to_c -> self (18346.0)

self を返します。

...self を返します。

//emlist[例][ruby]{
Complex
(2).to_c # => (2+0i)
Complex
(-8, 6).to_c # => (-8+6i)
//}...

絞り込み条件を変える

Complex#denominator -> Integer (18307.0)

分母を返します。

...と虚部の分母の最小公倍数を整数で返します。

1 2 3+4i <- numerator(分子)
- + -i -> ----
2 3 6 <- denominator(分母)

//emlist[例][ruby]{
Complex
('1/2+2/3i').denominator # => 6
Complex
(3).numerator # => 1
//}

@see Complex#numerator...

Complex#numerator -> Complex (18307.0)

分子を返します。

...分子を返します。

//emlist[例][ruby]{
Complex
('1/2+2/3i').numerator # => (3+4i)
Complex
(3).numerator # => (3+0i)
//}

@see Complex#denominator...

Complex#to_r -> Rational (9346.0)

自身を Rational に変換します。

...自身を Rational に変換します。

@param eps 許容する誤差。常に無視されます。

@raise RangeError 虚部が実数か、0 ではない場合に発生します。

//emlist[例][ruby]{
Complex
(3).to_r # => (3/1)
Complex
(3, 2).to_r # => RangeError
//}...

Complex#rationalize -> Rational (46.0)

自身を Rational に変換します。

...自身を Rational に変換します。

@param eps 許容する誤差。常に無視されます。

@raise RangeError 虚部が実数か、0 ではない場合に発生します。

//emlist[例][ruby]{
Complex
(3).to_r # => (3/1)
Complex
(3, 2).to_r # => RangeError
//}...

Complex#rationalize(eps) -> Rational (46.0)

自身を Rational に変換します。

...自身を Rational に変換します。

@param eps 許容する誤差。常に無視されます。

@raise RangeError 虚部が実数か、0 ではない場合に発生します。

//emlist[例][ruby]{
Complex
(3).to_r # => (3/1)
Complex
(3, 2).to_r # => RangeError
//}...

絞り込み条件を変える