14.4.1 OracleDecimal Members
OracleDecimal members are listed in the following tables:
                  
OracleDecimal Constructors
OracleDecimal constructors are listed in Table 14-40 
                  
Table 14-40 OracleDecimal Constructors
| Constructor | Description | 
|---|---|
| Instantiates a new instance of  | 
OracleDecimal Static Fields
The OracleDecimal static fields are listed in Table 14-41.
                  
Table 14-41 OracleDecimal Static Fields
| Field | Description | 
|---|---|
| A constant representing the maximum precision, which is 38 | |
| A constant representing the maximum scale, which is 127 | |
| A constant representing the maximum value for this structure, which is 9.9…9 x 10125 | |
| A constant representing the minimum scale, which is -84 | |
| A constant representing the minimum value for this structure, which is -1.0 x 10130 | |
| A constant representing the negative one value | |
| Represents a null value that can be assigned to an  | |
| A constant representing the positive one value | |
| A constant representing the numeric Pi value | |
| A constant representing the zero value | 
OracleDecimal Static (Comparison) Methods
The OracleDecimal static (comparison) methods are listed in Table 14-42.
                  
Table 14-42 OracleDecimal Static (Comparison) Methods
| Methods | Description | 
|---|---|
| Determines if two  | |
| Determines if the first of two  | |
| Determines if the first of two  | |
| Determines if the first of two  | |
| Determines if the first of two  | |
| Determines if two  | 
OracleDecimal Static (Manipulation) Methods
The OracleDecimal static (manipulation) methods are listed in Table 14-43.
                  
Table 14-43 OracleDecimal Static (Manipulation) Methods
| Methods | Description | 
|---|---|
| Returns the absolute value of an  | |
| Adds two  | |
| Returns a new  | |
| Returns a new  | |
| Returns a new  | |
| Divides one  | |
| Returns a new  | |
| Returns the maximum value of the two supplied  | |
| Returns the minimum value of the two supplied  | |
| Returns a new  | |
| Returns a new  | |
| Returns a new  | |
| Converts a  | |
| Returns a new  | |
| Returns a new  | |
| Returns a new  | |
| Determines the sign of an  | |
| Returns a new  | |
| Returns a new  | |
| Truncates the  | 
OracleDecimal Static (Logarithmic) Methods
The OracleDecimal static (logarithmic) methods are listed in Table 14-44.
                  
Table 14-44 OracleDecimal Static (Logarithmic) Methods
| Methods | Description | 
|---|---|
| Returns a new  | |
| Returns the supplied  | |
| Returns a new  | 
OracleDecimal Static (Trigonometric) Methods
The OracleDecimal static (trigonometric) methods are listed in Table 14-45.
                  
Table 14-45 OracleDecimal Static (Trigonometric) Methods
| Methods | Description | 
|---|---|
| Returns an angle in radians whose cosine is the supplied  | |
| Returns an angle in radians whose sine is the supplied  | |
| Returns an angle in radians whose tangent is the supplied  | |
| Returns an angle in radians whose tangent is the quotient of the two supplied  | |
| Returns the cosine of the supplied angle in radians | |
| Returns the sine of the supplied angle in radians | |
| Returns the tangent of the supplied angle in radians | |
| Returns the hyperbolic cosine of the supplied angle in radians | |
| Returns the hyperbolic sine of the supplied angle in radians | |
| Returns the hyperbolic tangent of the supplied angle in radians | 
OracleDecimal Static (Comparison) Operators
The OracleDecimal static (comparison) operators are listed in Table 14-46.
                  
Table 14-46 OracleDecimal Static (Comparison) Operators
| Operator | Description | 
|---|---|
| Adds two  | |
| Divides one  | |
| Determines if the two  | |
| Determines if the first of two  | |
| Determines if the first of two  | |
| Determines if the two  | |
| Determines if the first of two  | |
| Determines if the first of two  | |
| Multiplies two  | |
| Subtracts one  | |
| Negates an  | |
| Returns a new  | 
OracleDecimal Static Operators (Conversion from .NET Type to OracleDecimal)
The OracleDecimal static operators (Conversion from .NET Type to OracleDecimal) are listed in Table 14-47.
                  
Table 14-47 OracleDecimal Static Operators (Conversion from .NET Type to OracleDecimal)
| Operator | Description | 
|---|---|
| Converts an instance value to an  | |
| Converts an instance value to an  | 
OracleDecimal Static Operators (Conversion from OracleDecimal to .NET)
The OracleDecimal static operators (Conversion from OracleDecimal to .NET) are listed in Table 14-48.
                  
Table 14-48 OracleDecimal Static Operators (Conversion from OracleDecimal to .NET)
| Operator | Description | 
|---|---|
| Returns the  | |
| Returns the  | |
| Returns the  | |
| Returns the  | |
| Returns the  | |
| Returns the  | |
| Returns the  | 
OracleDecimal Properties
The OracleDecimal properties are listed in Table 14-49.
                  
Table 14-49 OracleDecimal Properties
| Properties | Description | 
|---|---|
| Returns a byte array that represents the Oracle  | |
| Specifies the format for  | |
| Indicates whether or not the current instance is an integer | |
| Indicates whether or not the current instance has a null value | |
| Indicates whether or not the current instance is greater than  | |
| Indicates whether or not the current instance has a  | |
| Returns a  | 
OracleDecimal Instance Methods
The OracleDecimal instance methods are listed in Table 14-50.
                  
Table 14-50 OracleDecimal Instance Methods
| Method | Description | 
|---|---|
| Compares the current instance to the supplied object and returns an integer that represents their relative values | |
| Determines whether or not an object is an instance of  | |
| Returns a hash code for the current instance | |
| GetType | Inherited from  | 
| Returns the  | |
| Returns the  | |
| Returns the  | |
| Returns the  | |
| Returns the  | |
| Returns the  | |
| Overloads  Returns the  |