# OracleNumber Members

**.NET Framework 3.5**

Represents a fixed precision and scale numeric value between -10 27 -1 and 10 27 -1 to be stored in or retrieved from a database.

The OracleNumber type exposes the following members.

Name | Description | |
---|---|---|

OracleNumber | Overloaded. Initializes a new instance of the OracleNumber structure. |

Name | Description | |
---|---|---|

Abs | Gets the absolute value of the OracleNumber parameter. | |

Acos | Calculates the inverse hyperbolic cosine of an OracleNumber. | |

Add | Calculates the sum of the two OracleNumber structures. | |

Asin | Calculates the inverse hyperbolic sine of an OracleNumber. | |

Atan | Calculates the inverse hyperbolic tangent of an OracleNumber. | |

Atan2 | Calculates the inverse hyperbolic tangent of two OracleNumber structures. | |

Ceiling | Returns the smallest whole number greater than or equal to the specified OracleNumber structure. | |

CompareTo | Compares this instance of the OracleNumber structure to the supplied object and returns an indication of their relative values. | |

Cos | Calculates the cosine of an OracleNumber. | |

Cosh | Calculates the hyperbolic cosine of an OracleNumber. | |

Divide | Calculates the results of dividing the first OracleNumber structure by the second. | |

Equals | Overloaded. Compares the specified items to other items. | |

Exp | Calculates e raised to the power of an OracleNumber. The constant e equals 2.71828182845904, the base of the natural logarithm. | |

Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |

Floor | Rounds a specified OracleNumber number to the next lower whole number. | |

GetHashCode | Returns the hash code for this instance of the OracleNumber structure. (Overrides ValueType.GetHashCode().) | |

GetType | Gets the type of the current instance. (Inherited from Object.) | |

GreaterThan | Performs a logical comparison of two OracleNumber structures to determine whether the first is greater than the second. | |

GreaterThanOrEqual | Performs a logical comparison of the two OracleNumber parameters to determine whether the first is greater than or equal to the second. | |

LessThan | Performs a logical comparison of two OracleNumber structures to determine whether the first is less than the second. | |

LessThanOrEqual | Performs a logical comparison of the two OracleNumber parameters to determine whether the first is less than or equal to the second. | |

Log | Overloaded. Performs a logarithmic calculation on an OracleNumber. | |

Log10 | Calculates the base 10 logarithm of a number. | |

Max | Returns the larger of the two OracleNumber parameter values. | |

MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |

Min | Returns the smaller of the two OracleNumber parameter values. | |

Modulo | Calculates the modulus from dividing the first OracleNumber structure by the second. | |

Multiply | Calculates the product of the two OracleNumber parameters. | |

Negate | Negates the value of the OracleNumber parameter. | |

NotEquals | Performs a logical comparison of the two OracleNumber parameters to determine whether they are not equal. | |

Parse | Converts the String representation of a number to its OracleNumber equivalent. | |

Pow | Overloaded. Calculates the result of raising a specified OracleNumber structure to the specified power. | |

Round | Gets the number nearest the specified OracleNumber structure's value with the specified precision. | |

Shift | Shifts the specified number of digits to the left or right. | |

Sign | Gets a value indicating the sign of an OracleNumber structure's Value property. | |

Sin | Calculates the sine of an OracleNumber. | |

Sinh | Calculates the hyperbolic sine of an OracleNumber. | |

Sqrt | Calculates the square root of the OracleNumber parameter. | |

Subtract | Calculates the result of subtracting the second OracleNumber structure from the first. | |

Tan | Calculates the tangent of an OracleNumber. | |

Tanh | Calculates the hyperbolic tangent of an OracleNumber. | |

ToString | Converts this OracleNumber structure to String. (Overrides ValueType.ToString().) | |

Truncate | Truncates the specified OracleNumber structure's value to the desired position. |

Name | Description | |
---|---|---|

Addition | Calculates the sum of the two OracleNumber structures. | |

Division | Calculates the results of dividing the first OracleNumber structure by the second. | |

Equality | Performs a logical comparison of the two OracleNumber structures to determine whether they are equal. | |

Explicit | Overloaded. | |

GreaterThan | Performs a logical comparison of two OracleNumber structures to determine whether the first is greater than the second. | |

GreaterThanOrEqual | Performs a logical comparison of the two OracleNumber parameters to determine whether the first is greater than or equal to the second. | |

Inequality | Performs a logical comparison of the two OracleNumber parameters to determine whether they are equal. | |

LessThan | Performs a logical comparison of two OracleNumber structures to determine whether the first is less than the second. | |

LessThanOrEqual | Performs a logical comparison of the two OracleNumber parameters to determine whether the first is less than or equal to the second. | |

Modulus | Calculates the remainder left over from dividing an OracleNumber structure by a second OracleNumber structure. | |

Multiply | Calculates the product of two OracleNumber structures. | |

Subtraction | Calculates the result of subtracting the second OracleNumber structure from the first. | |

UnaryNegation | Negates the OracleNumber structure. |

Name | Description | |
---|---|---|

E | Returns the value e-2.718. | |

MaxPrecision | A constant representing the largest possible value for precision comparison. | |

MaxScale | A constant representing the maximum value for scale comparison. | |

MaxValue | A constant representing the maximum value of an OracleNumber structure. | |

MinScale | A constant representing the minimum value for scale comparison. | |

MinusOne | Returns the value -1. | |

MinValue | A constant representing the minimum value for an OracleNumber structure. | |

Null | Represents a null value that can be assigned to the Value property of an instance of the OracleNumber class. | |

One | Returns the value 1. | |

PI | Returns the value of pi-3.1415926535897932384626433832795028842. | |

Zero | Returns the value 0. |

Name | Description | |
---|---|---|

IsNull | Indicates whether or not the Value of this OracleNumber structure is null. | |

Value | Gets the value of the OracleNumber structure. This property is read-only. |

## Community Additions

ADD
Show: