Distribution.GetRangeValue メソッド

分布曲線上の地点を表す、0 ~ 1 の値を返します。

名前空間 :  Microsoft.Data.Schema.DataGenerator
アセンブリ :  Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)

構文

'宣言
Public Function GetRangeValue As Double
'使用
Dim instance As Distribution
Dim returnValue As Double

returnValue = instance.GetRangeValue()
public double GetRangeValue()
public:
virtual double GetRangeValue() sealed
public final function GetRangeValue() : double

戻り値

型 : System.Double
0.0 以上で 1.0 以下の double 値を返します。

実装

IDistribution.GetRangeValue()

解説

このメソッドは、分布曲線上の地点を表す、0.0 ~ 1.0 の値をランダムに生成します。0.0 より小さい値または 1.0 を超える値では、未定義の結果が生成されます。 このメソッドは、生成されるデータの行ごとに 1 回呼び出されます。生成されるデータの行数が多いほど、理想的な分布曲線を描くデータを得ることができます。 このメソッドが返す値は、その値を使用するジェネレータによってスケーリングされます。スケーリングは、ユーザーが指定した Min プロパティと Max プロパティに基づいて実行されます。 値は、生成しようとしているデータの型に変換されます。

このメソッドでは、OnGetRangeValue が呼び出されます。GetRangeValue の機能をオーバーライドする必要がある場合は、OnGetRangeValue をオーバーライドする必要があります。

参照

参照

Distribution クラス

Distribution メンバ

Microsoft.Data.Schema.DataGenerator 名前空間