Decimal.IConvertible.ToDouble(IFormatProvider) メソッド

定義

このメンバーの説明については、 ToDouble(IFormatProvider)を参照してください。

 virtual double System.IConvertible.ToDouble(IFormatProvider ^ provider) = IConvertible::ToDouble;
double IConvertible.ToDouble(IFormatProvider provider);
abstract member System.IConvertible.ToDouble : IFormatProvider -> double
override this.System.IConvertible.ToDouble : IFormatProvider -> double
Function ToDouble (provider As IFormatProvider) As Double Implements IConvertible.ToDouble

パラメーター

provider
IFormatProvider

このパラメーターは無視されます。

返品

現在のインスタンスの値。 Doubleに変換されます。

実装

注釈

このメンバーは、明示的なインターフェイス メンバーの実装です。 Decimal インスタンスがIConvertible インターフェイスにキャストされている場合にのみ使用できます。 代わりに、 Decimal.ToDouble メソッドまたは Convert.ToDouble メソッドを呼び出す方法をお勧めします。

Doubleの有効桁数はDecimalよりも少ないため、この操作によってラウンドオフ エラーが発生する可能性があります。

適用対象