日本語PDF

OracleDecimalメンバー

OracleDecimalメンバーは次の表にリストされています。

OracleDecimalコンストラクタ

OracleDecimalコンストラクタを、表14-40にリストします。

表14-40 OracleDecimalコンストラクタ

コンストラクタ 説明

OracleDecimalコンストラクタ

OracleDecimal構造の新しいインスタンスをインスタンス化します(オーバーロード)

OracleDecimal静的フィールド

OracleDecimal静的フィールドを、表14-41にリストします。

表14-41 OracleDecimal静的フィールド

フィールド 説明

MaxPrecision

最大精度を表す定数(38)

MaxScale

最大の位取りを表す定数(127)

MaxValue

この構造の最大値である、9.9…9 x 10125を表す定数

MinScale

最小の位取りを表す定数(-84)

MinValue

この構造の最小値である、-1.0 x 10130の定数

NegativeOne

ある負の値の定数

Null

OracleDecimalインスタンスに割り当てることができるNULL値を表します

One

ある正の値の定数

Pi

数のPI値の定数

Zero

ゼロ値の定数

OracleDecimal静的(比較)メソッド

OracleDecimal静的(比較)メソッドを、表14-42にリストします。

表14-42 OracleDecimal静的(比較)メソッド

メソッド 説明

Equals

2つのOracleDecimal値が同じかどうかを判別します(オーバーロード)

GreaterThan

2つのOracleDecimal値のうち、最初の値が2番目の値より大きいかどうかを判別します

GreaterThanOrEqual

2つのOracleDecimal値のうち、最初の値が2番目の値以上かどうかを判別します

LessThan

2つのOracleDecimal値のうち、最初の値が2番目の値より小さいかどうかを判別します

LessThanOrEqual

2つのOracleDecimal値のうち、最初の値が2番目の値以下かどうかを判別します

NotEquals

2つのOracleDecimal値が等しくないかどうかを判別します

OracleDecimal静的(操作)メソッド

OracleDecimal静的(操作)メソッドを、表14-43にリストします。

表14-43 OracleDecimal静的(操作)メソッド

メソッド 説明

Abs

OracleDecimalの絶対値を戻します

Add

2つのOracleDecimal構造を追加します

AdjustScale

指定された桁数を持つ新しいOracleDecimalを戻し、位取りが元より小さい場合に数値を四捨五入するか切り捨てるかを示します

Ceiling

OracleDecimal構造の上限に値が設定された、新しいOracleDecimal構造を戻します

ConvertToPrecScale

新規の精度と位取りを持つ、新しいOracleDecimal構造を戻します

Divide

OracleDecimal値を別の値で除算します

Floor

OracleDecimal構造の下限に値が設定された、新しいOracleDecimal構造を戻します

Max

2つの指定したOracleDecimal構造の最大値を戻します

Min

2つの指定したOracleDecimal構造の最小値を戻します

Mod

2つのOracleDecimal構造の係数に値が設定された、新しいOracleDecimal構造を戻します

Multiply

2つのOracleDecimal構造を掛けた結果に値が設定された、新しいOracleDecimal構造を戻します

Negate

指定したOracleDecimal構造の否定に値が設定された、新しいOracleDecimal構造を戻します

Parse

stringOracleDecimalに変換します

Round

指定したOracleDecimal構造の値、および指定された位置で四捨五入された値に値が設定された、新しいOracleDecimal構造を戻します

SetPrecision

新規に指定された精度を持つ、新しいOracleDecimal構造を戻します

Shift

指定したOracleDecimal構造の値に値が設定され、指定された数だけ右に小数点の位置がシフトされた、新しいOracleDecimal構造を戻します

Sign

OracleDecimal構造の符号を判別します

Sqrt

指定したOracleDecimal構造の平方根に値が設定された、新しいOracleDecimal構造を戻します

Subtract

あるOracleDecimal構造を別の構造から引いた結果に値が設定された、新しいOracleDecimal構造を戻します

Truncate

指定された位置でOracleDecimalを切り捨てます

OracleDecimal静的(対数)メソッド

OracleDecimal静的(対数)メソッドを、表14-44にリストします。

表14-44 OracleDecimal静的(対数)メソッド

メソッド 説明

Exp

指定した指数に累乗したeに値が設定された、新しいOracleDecimal構造を戻します

Log

指定したOracleDecimal構造の対数値に値が設定された、指定したOracleDecimal構造を戻します(オーバーロード)

Pow

指定した指数に呼び出された、指定したOracleDecimal構造に値が設定された、新しいOracleDecimal構造を戻します(オーバーロード)

OracleDecimal静的(三角法)メソッド

OracleDecimal静的(三角法)メソッドを、表14-45にリストします。

表14-45 OracleDecimal静的(三角法)メソッド

メソッド 説明

Acos

コサイン値が指定したOracleDecimal構造である角度(ラジアン)を戻します

Asin

サイン値が指定したOracleDecimal構造である角度(ラジアン)を戻します

Atan

タンジェント値が指定したOracleDecimal構造である角度(ラジアン)を戻します

Atan2

タンジェントが2つの指定したOracleDecimal構造の比率である角度(ラジアン)を戻します

Cos

指定した角度(ラジアン)のコサイン値を戻します

Sin

指定した角度(ラジアン)のサイン値を戻します

Tan

指定した角度(ラジアン)のタンジェント値を戻します

Cosh

指定した角度(ラジアン)の双曲線コサインを戻します

Sinh

指定した角度(ラジアン)の双曲線サインを戻します

Tanh

指定した角度(ラジアン)の双曲線タンジェントを戻します

OracleDecimal静的(比較)演算子

OracleDecimal静的(比較)演算子を、表14-46にリストします。

表14-46 OracleDecimal静的(比較)演算子

演算子 説明

operator +

2つのOracleDecimal値を追加します

operator /

OracleDecimal値を別の値で除算します

operator ==

2つのOracleDecimal値が等しいかどうかを判別します

operator >

2つのOracleDecimal値のうち、最初の値が2番目の値より大きいかどうかを判別します

operator >=

2つのOracleDecimal値のうち、最初の値が2番目の値以上かどうかを判別します

operator !=

2つのOracleDecimal値が等しくないかどうかを判別します

operator <

2つのOracleDecimal値のうち、最初の値が2番目の値より小さいかどうかを判別します

operator <=

2つのOracleDecimal値のうち、最初の値が2番目の値以下かどうかを判別します

operator *

2つのOracleDecimal構造を乗算します

operator -

あるOracleDecimal構造を別の構造から減算します

operator -

OracleDecimal構造を否定します

operator%

2つのOracleDecimal構造の係数に値が設定された、新しいOracleDecimal構造を戻します。

OracleDecimal静的演算子(.NETタイプからOracleDecimalへの変換)

OracleDecimal静的演算子(.NETタイプからOracleDecimalへの変換)を、表14-47にリストします。

表14-47 OracleDecimal静的演算子(.NETタイプからOracleDecimalへの変換)

演算子 説明

implicit operator OracleDecimal

インスタンス値をOracleDecimal構造に変換します(オーバーロード)

explicit operator OracleDecimal

インスタンス値をOracleDecimal構造に変換します(オーバーロード)

OracleDecimal静的演算子(OracleDecimalから.NETへの変換)

OracleDecimal静的演算子(OracleDecimalから.NETへの変換)を、表14-48にリストします。

表14-48 OracleDecimal静的演算子(OracleDecimalから.NETへの変換)

演算子 説明

explicit operator byte

OracleDecimal値のbyte表現を戻します

explicit operator decimal

OracleDecimal値のdecimal表現を戻します

explicit operator double

OracleDecimal値のdouble表現を戻します

explicit operator short

OracleDecimal値のshort表現を戻します

explicit operator int

OracleDecimal値のint表現を戻します

explicit operator long

OracleDecimal値のlong表現を戻します

explicit operator float

OracleDecimal値のfloat表現を戻します

OracleDecimalプロパティ

OracleDecimalプロパティを、表14-49にリストします。

表14-49 OracleDecimalプロパティ

プロパティ 説明

BinData

Oracleの内部書式におけるOracle NUMBERを表すバイト配列を戻します

Format

ToString()の書式を指定します

IsInt

現行インスタンスが整数であるかどうかを示します

IsNull

現行インスタンスにNULL値があるかどうかを示します

IsPositive

現行インスタンスが0より大きいかどうかを示します

IsZero

現行インスタンスにzero値があるかどうかを示します

Value

decimal値を戻します

OracleDecimalインスタンス・メソッド

OracleDecimalインスタンス・メソッドを、表14-50にリストします。

表14-50 OracleDecimalインスタンス・メソッド

メソッド 説明

CompareTo

現行インスタンスを指定したオブジェクトと比較し、相対値を表す整数を戻します

Equals

オブジェクトがOracleDecimalのインスタンスであるかどうか、およびオブジェクトの値が現行インスタンスと等しいかどうかを判別します(オーバーロード)

GetHashCode

現行インスタンスのハッシュ・コードを戻します

GetType

System.Objectからの継承

ToByte

現行インスタンスのbyte表現を戻します

ToDouble

現行インスタンスのdouble表現を戻します

ToInt16

現行インスタンスのInt16表現を戻します

ToInt32

現行インスタンスのInt32表現を戻します

ToInt64

現行インスタンスのInt64表現を戻します

ToSingle

現行インスタンスのSingle表現を戻します

ToString

Object.ToString()をオーバーロードします

現行インスタンスのstring表現を戻します