るりまサーチ

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

別のキーワード

  1. _builtin raise
  2. kernel raise
  3. fiber raise
  4. thread raise
  5. e2mmap raise

ライブラリ

キーワード

検索結果

<< < 1 2 >>

Kernel.#putc(ch) -> object (74.0)

文字 ch を 標準出力 $stdout に出力します。

...す。

@
param ch 出力する文字です。数または文字列で指定します。
@
return ch を返します
@
raise RangeError Bignum を引数にした場合に発生します。
@
raise IOError 標準出力が書き込み用にオープンされていなければ発生します。
@
raise Errn...
...o::EXXX 出力に失敗した場合に発生します。
@
raise TypeError Integer に変換できないオブジェクトを引数に
指定した場合に発生します。

//emlist[例][ruby]{
putc("ch")
putc(?c)
putc(99)
putc(355)
#=> cccc

putc(99.00) #=> c
putc(333333333333333...
...33333333333333333333) # bignum too big to convert into `long' (RangeError)
//}

@
see IO#putc...

Kernel.#BigDecimal(s, exception: true) -> BigDecimal | nil (50.0)

引数で指定した値を表す BigDecimal オブジェクトを生成します。

...引数で指定した値を表す BigDecimal オブジェクトを生成します。

@
param s 数値を表現する初期値を文字列、Integer
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無...
...視されます。また、判断できない文字が出現
した時点で文字列は終了したものとみなされます。

@
param n 必要な有効桁数(self の最大有効桁数)を整数で指定します。 n が
0 または省略されたときは、n の値は s の...
...ジョンで若干変更される可能性があります。

@
param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。

@
raise ArgumentError s に Float オブジェクトを指定し、n に...

Kernel.#BigDecimal(s, n, exception: true) -> BigDecimal | nil (50.0)

引数で指定した値を表す BigDecimal オブジェクトを生成します。

...引数で指定した値を表す BigDecimal オブジェクトを生成します。

@
param s 数値を表現する初期値を文字列、Integer
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無...
...視されます。また、判断できない文字が出現
した時点で文字列は終了したものとみなされます。

@
param n 必要な有効桁数(self の最大有効桁数)を整数で指定します。 n が
0 または省略されたときは、n の値は s の...
...ジョンで若干変更される可能性があります。

@
param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。

@
raise ArgumentError s に Float オブジェクトを指定し、n に...

Kernel.#BigDecimal(s) -> BigDecimal (44.0)

引数で指定した値を表す BigDecimal オブジェクトを生成します。

...引数で指定した値を表す BigDecimal オブジェクトを生成します。

@
param s 数値を表現する初期値を文字列、Integer
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無...
...視されます。また、判断できない文字が出現
した時点で文字列は終了したものとみなされます。

@
param n 必要な有効桁数(self の最大有効桁数)を整数で指定します。 n が
0 または省略されたときは、n の値は s の...
...の演算における最大有効桁数 n の取り扱いは将来のバー
ジョンで若干変更される可能性があります。


@
raise ArgumentError s に Float オブジェクトを指定し、n に
Float::DIG + 2 以上の値を指定した場合に発生...

Kernel.#BigDecimal(s, n) -> BigDecimal (44.0)

引数で指定した値を表す BigDecimal オブジェクトを生成します。

...引数で指定した値を表す BigDecimal オブジェクトを生成します。

@
param s 数値を表現する初期値を文字列、Integer
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無...
...視されます。また、判断できない文字が出現
した時点で文字列は終了したものとみなされます。

@
param n 必要な有効桁数(self の最大有効桁数)を整数で指定します。 n が
0 または省略されたときは、n の値は s の...
...の演算における最大有効桁数 n の取り扱いは将来のバー
ジョンで若干変更される可能性があります。


@
raise ArgumentError s に Float オブジェクトを指定し、n に
Float::DIG + 2 以上の値を指定した場合に発生...

絞り込み条件を変える

Kernel.#Rational(x, y = 1, exception: true) -> Rational | nil (44.0)

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

...tional)に変換した結果を返します。

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

@
param y 変換対象のオブジェクトです。省略した場合は x だけを用いて
Rational オブジェクトを作成します。

@
param exception false を指定すると、...
...変換できなかった場合、
例外を発生する代わりに nil を返します。

@
raise ArgumentError 変換できないオブジェクトを指定した場合に発生します。

引数 x、y の両方を指定した場合、x/y した Rational オブジェクトを...
...コアで繋いだ形式

"1.2/3" のように、分子を実数にする事も可能ですが、分母には指定できませ
ん。また、Kernel.#Integer とは違い "0x10" のような進数を表す接頭
辞を含めた指定は行えません。

//emlist[例][ruby]{
Rational("1/3")...

Kernel.#Rational(x, y = 1) -> Rational (38.0)

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

...nal)に変換した結果を返します。

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

@
param y 変換対象のオブジェクトです。省略した場合は x だけを用いて
Rational オブジェクトを作成します。


@
raise ArgumentError 変換できないオブジ...
...コアで繋いだ形式

"1.2/3" のように、分子を実数にする事も可能ですが、分母には指定できませ
ん。また、Kernel.#Integer とは違い "0x10" のような進数を表す接頭
辞を含めた指定は行えません。

//emlist[例][ruby]{
Rational("1/3")...
...nal(0.3) は異なるオブジェクトを返す事に注
意してください。前者は正確に 3/10 ですが、後者はそうではありません。

//emlist[例][ruby]{
Rational('0.3') # => (3/10)
Rational(0.3) # => (5404319552844595/18014398509481984)
//}

@
see Rational...
<< < 1 2 >>