るりまサーチ

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

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. _builtin $-d
  4. matrix d
  5. openssl d

ライブラリ

クラス

モジュール

キーワード

検索結果

Math::DomainError (24000.0)

数学関数(module Math のモジュール関数)で与えた引数が定義域 に含まれていない場合に発生します。

...数学関数(module Math のモジュール関数)で与えた引数が定義域
に含まれていない場合に発生します。...

FloatDomainError (12000.0)

正負の無限大や NaN (Not a Number) を Bignum に変換しようとしたり、 NaN との比較を行ったときに発生します。

正負の無限大や NaN (Not a Number) を Bignum に変換しようとしたり、
NaN との比較を行ったときに発生します。

Integer#digits -> [Integer] (6118.0)

base を基数として self を位取り記数法で表記した数値を配列で返します。 base を指定しない場合の基数は 10 です。

...す。

//emlist[][ruby]{
16.digits # => [6, 1]
16.digits(16) # => [0, 1]
//}

self は非負整数でなければいけません。非負整数でない場合は、Math::DomainErrorが発生します。

//emlist[][ruby]{
-10.digits # Math::DomainError: out of domain が発生
//}

@return...
...位取り記数法で表した時の数値の配列
@param base 基数となる数値。
@raise ArgumentError base に正の整数以外を指定した場合に発生します。
@raise Math::DomainError 非負整数以外に対して呼び出した場合に発生します。...

Integer#digits(base) -> [Integer] (6118.0)

base を基数として self を位取り記数法で表記した数値を配列で返します。 base を指定しない場合の基数は 10 です。

...す。

//emlist[][ruby]{
16.digits # => [6, 1]
16.digits(16) # => [0, 1]
//}

self は非負整数でなければいけません。非負整数でない場合は、Math::DomainErrorが発生します。

//emlist[][ruby]{
-10.digits # Math::DomainError: out of domain が発生
//}

@return...
...位取り記数法で表した時の数値の配列
@param base 基数となる数値。
@raise ArgumentError base に正の整数以外を指定した場合に発生します。
@raise Math::DomainError 非負整数以外に対して呼び出した場合に発生します。...

BigMath.#log(x, prec) -> BigDecimal (106.0)

x の自然対数を prec で指定した精度で計算します。

...ram x 計算対象の数値を Integer、Float、
Rational、BigDecimal オブジェクトのいずれかで指定
します。

@param prec 計算結果の精度を指定します。

@raise Math::DomainError x に 0 以下の数値か Complex オブジェクト...
...が指定された場合に発生します。

@raise ArgumentError prec に 0 以下の数値が指定された場合に発生します。

//emlist[][ruby]{
require "bigdecimal/math"

puts BigMath::log(BigDecimal('2'), 10) #=> 0.693147180559945309417232112588603776354688e0
//}...

絞り込み条件を変える

NEWS for Ruby 2.2.0 (12.0)

NEWS for Ruby 2.2.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...いという長年のバグを修正しました。 9593

=== 組み込みクラスの更新

* Binding
* 追加: Binding#local_variables
* 追加: Binding#receiver

* Dir
* 追加: Dir#fileno

* Enumerable
* 追加: Enumerable#slice_after
* 追加: Enumerable#slice_when...
...
* 改善: メジャーGCにインクリメンタルマーキングを導入しました。 10137

* IO
* 改善: Windows上でパイプのための IO#read_nonblock, IO#write_nonblock をサポートしました。

* Kernel
* 追加: Kernel.#itself(Object#itself)
* 改善: K...
...IO#fsync を使ってください。

* Math
* 非互換: Math.#log は 基底が 0 より小さいとき NaN を返すかわりに Math::DomainError を発生させます。
2つの引数に両方とも 0 が指定された場合、負の無限大ではなく NaN を返します。...