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型の新しいインスタンスを取得します。

Copyright © Rice All rights reserved.