るりまサーチ

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

別のキーワード

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

ライブラリ

クラス

モジュール

キーワード

検索結果

String#to_c -> Complex (18203.0)

自身を複素数 (Complex) に変換した結果を返します。

...形式を解析できます。i、j は大文字、小文字のどちらでも解析できます。

* 実部+虚部i
* 実部+虚部j
* 絶対値@偏角

それぞれの数値は以下のいずれかの形式で指定します。先頭の空白文字や複素
数値の後にある文字列は無...
...uby]{
'9'.to_c # => (9+0i)
'2.5'.to_c # => (2.5+0i)
'2.5/1'.to_c # => ((5/2)+0i)
'-3/2'.to_c # => ((-3/2)+0i)
'-i'.to_c # => (0-1i)
'45i'.to_c # => (0+45i)
'3-4i'.to_c # => (3-4i)
'-4e2-4e-2i'.to_c # => (-400.0-0.04i)
'-0.0-0.0i'.to_c # => (-...
...0.0-0.0i)
'1/2+3/4i'.to_c # => ((1/2)+(3/4)*i)
'10@10'.to_c # => (-8.390715290764524-5.440211108893697i)
'-0.3_3'.to_c # => (-0.33+0i)
" \t\r\n5+3i".to_c # => (5+3i)
'5+3ix'.to_c # => (5+3i)
'ruby'.to_c # => (0+0i)
//}...

Array#to_csv(**options) -> String (6112.0)

CSV.generate_line(self, options) と同様です。

...です。

@
param options CSV.generate_line と同様のオプションを指定します。

//emlist[][ruby]{
require 'csv'

p [1, 'Matz', :Ruby, Date.new(1965, 4, 14)].to_csv # => "1,Matz,Ruby,1965-04-14\n"
p [1, 'Matz', :Ruby, Date.new(1965, 4, 14)].to_csv(col_sep...
...: ' ', row_sep: "\r\n") # => "1 Matz Ruby 1965-04-14\r\n"
//}


@
see CSV.generate_line...
.../emlist[][ruby]{
require 'csv'

puts [1, nil].to_csv # => 1,
puts [1, nil].to_csv(write_nil_value: "N/A") # => 1,N/A
puts [2, ""].to_csv # => 2,""
puts [2, ""].to_csv(write_empty_value: "BLANK") # => 2,BLANK
//}

@
see CSV.generate_line...

GC.auto_compact -> bool (6112.0)

auto compaction が有効化どうかを返します。

...auto compaction が有効化どうかを返します。

@
return auto compaction が有効な場合 true を返します。
そうでなければ false を返します。

@
see GC.auto_compact=...

GC.auto_compact=(bool) (6112.0)

GC.compact をフルGCで行うかどうかを制御します。

...能を有効にするとフルGCのパフォーマンスが低下します。

デフォルトは false です。

詳細は17176を参照してください。

@
param bool フルGCでコンパクションするかどうかを true か false で設定します。

@
see GC.compact GC.auto_compact...

Matrix#minor(from_row..to_row, from_col..to_col) -> Matrix (124.0)

selfの部分行列を返します。

...行番号..終了行番号, 開始列番号..終了列番号

@
param from_row 部分行列の開始行(0オリジンで指定)
@
param row_size 部分行列の行サイズ
@
param from_col 部分行列の開始列(0オリジンで指定)
@
param col_size 部分行列の列サイズ

//emlist[例][ruby]...

絞り込み条件を変える

REXML::Attribute.new(attribute_to_clone, parent = nil) -> REXML::Attribute (124.0)

新たな属性オブジェクトを生成します。

...ソッドは直接は使わず、REXML::Element#add_attribute などを
使うでしょう。

@
param attribute_to_clone 複製元の REXML::Attribute オブジェクト
@
param attribute 属性名
@
param value 属性の値
@
param parent 生成される属性が所属する要素(REXML::Element)...

Complex (54.0)

複素数を扱うクラスです。

...数を扱うクラスです。

Complex オブジェクトを作成するには、Kernel.#Complex、
Complex.rect、Complex.polar、Numeric#to_c
String#to_c のいずれかを使用します。

//emlist[Complex オブジェクトの作り方][ruby]{
Complex(1) # => (1+0i)
Complex(2, 3)...
...2/3+3/4i') # => ((2/3)+(3/4)*i)
Complex('1@2') # => (-0.4161468365471424+0.9092974268256817i)
3.to_c # => (3+0i)
0.3.to_c # => (0.3+0i)
'0.3-0.5i'.to_c # => (0.3-0.5i)
'2/3+3/4i'.to_c # => ((2/3)+(3/4)*i)
'1@2'.to_c # => (-0.4161468365471424+0.909...