real クラス
説明
64ビット浮動小数点数を表わします。
注意
Rice言語に標準で組み込まれているクラスです。
宣言によって作成されたインスタンスは既に初期化されています。
初期値は0.0です。
最大値は、1.79769313486232 e 308です。
最小値は、-1.79769313486232 e 308です。
フィッタ
シグネチャ | 説明 |
real() | 無し。 |
real(int) | 引数と同じ値を持つrealクラスの新しいインスタンスを取得します。 |
real(long) | 引数と同じ値を持つrealクラスの新しいインスタンスを取得します。 |
real(real) | 引数と同じ値を持つrealクラスの新しいインスタンスを取得します。 |
ゲッタ
シグネチャ | 説明 |
B | real値を変換した真偽値を持つbool型のインスタンスを取得します。 |
Epsilon | ゼロより大きい最小の Double 値を表します。 |
Fitted | このインスタンスが既に初期化されているかどうかを示す値を取得します。 |
I | 小数部分を切り捨てた値を持つint型のインスタンスを取得します。 |
L | 小数部分を切り捨てた値を持つlong型のインスタンスを取得します。 |
Max | real型の最大値を返します。 |
Min | real型の最小値を返します。 |
NaN | 非数 (NaN) の値を表します。 |
NegativeInfinity | 負の無限大を表します。 |
PositiveInfinity | 正の無限大を表します。 |
R | 同じ値を持つreal型の別のインスタンスを取得します。 |
S | real値の文字列表現を取得します。 |
TypeName | 型名を取得します。 |
セッタ
シグネチャ | 説明 |
Value(int) | 参照値を変更せずに値のみを変更します。 |
Value(long) | 参照値を変更せずに値のみを変更します。 |
Value(real) | 参照値を変更せずに値のみを変更します。 |
メソッド
シグネチャ | 説明 |
Ceiling() | インスタンス値以上の最小の整数値を有するreal型の新しいインスタンスを取得します。 |
Clone() | 呼出元のインスタンスと同じ値を持つ、新しいインスタンスを取得します。 |
Dec() | 現在の値を持つ新しいインスタンスを返した後、呼出元のインスタンスの値を1減らします。 |
Dec(int) | 現在の値を持つ新しいインスタンスを返した後、呼出元のインスタンスの値を引数分減らします。 |
Dec(long) | 現在の値を持つ新しいインスタンスを返した後、呼出元のインスタンスの値を引数分減らします。 |
Dec(real) | 現在の値を持つ新しいインスタンスを返した後、呼出元のインスタンスの値を引数分減らします。 |
Floor() | インスタンス値以下の最大の整数を持つreal型の新しいインスタンスを取得します。 |
Inc() | 現在の値を持つ新しいインスタンスを返した後、呼出元のインスタンスの値を1増やします。 |
Inc(int) | 現在の値を持つ新しいインスタンスを返した後、呼出元のインスタンスの値を引数分増やします。 |
Inc(long) | 現在の値を持つ新しいインスタンスを返した後、呼出元のインスタンスの値を引数分増やします。 |
Inc(real) | 現在の値を持つ新しいインスタンスを返した後、呼出元のインスタンスの値を引数分増やします。 |
IsInfinity() | このインスタンスの値が正または負の無限大に評価されるかどうかを示す値を取得します。 |
IsNaN() | このインスタンスの値が非数(NaN)でないかどうかを示す値を取得します。 |
IsNegativeInfinity() | このインスタンスの値が負の無限大に評価されるかどうかを示す値を取得します。 |
IsPositiveInfinity() | このインスタンスの値が正の無限大に評価されるかどうかを示す値を取得します。 |
Round() | インスタンス値に最も近い整数値を持つreal型の新しいインスタンスを取得します。 |
Round2() | インスタンス値に最も近い整数値を持つreal型の新しいインスタンスを取得します。 |
ToString() | 実数値の文字列表現を取得します。 |
Truncate() | インスタンス値からゼロに向かって最も近い整数値を持つreal型の新しいインスタンスを取得します。 |