OracleNumber 成员
表示要存储在数据库中或从数据库中检索的固定精度和小数位数数值,该数值介于 -10 27 -1 和 10 27 -1 之间。
下表列出了由 OracleNumber 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
OracleNumber | 已重载。初始化 OracleNumber 结构的新实例。 |
页首
公共字段
名称 | 说明 | |
---|---|---|
E | 返回值 e-2.718。 | |
MaxPrecision | 一个常数,表示用于精度比较的最大可能值。 | |
MaxScale | 一个常数,表示小数位数比较的最大值。 | |
MaxValue | 一个常数,表示 OracleNumber 结构的最大值。 | |
MinScale | 一个常数,表示用于小数位数比较的最小值。 | |
MinusOne | 返回值 -1。 | |
MinValue | 一个常数,表示 OracleNumber 结构的最小值。 | |
Null | 表示可分配给 OracleNumber 类实例的 Value 属性的空值。 | |
One | 返回值 1。 | |
PI | 返回 Pi 的值。 | |
Zero | 返回值 0。 |
页首
公共属性
名称 | 说明 | |
---|---|---|
IsNull | 指示此 OracleNumber 结构的 Value 是否为 null。 | |
Value | 获取 OracleNumber 结构的值。此属性为只读。 |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
Abs | 获取 OracleNumber 参数的绝对值。 | |
Acos | 计算 OracleNumber 的反双曲余弦值。 | |
Add | 计算两个 OracleNumber 结构的和。 | |
Asin | 计算 OracleNumber 的反双曲正弦值。 | |
Atan | 计算 OracleNumber 的反双曲正切值。 | |
Atan2 | 计算两个 OracleNumber 结构的反双曲正切值。 | |
Ceiling | 返回大于或等于指定 OracleNumber 结构的最小整数。 | |
CompareTo | 将 OracleNumber 结构的此实例与所提供的对象进行比较,并返回它们的相对值的指示值。 | |
Cos | 计算 OracleNumber 的余弦值。 | |
Cosh | 计算 OracleNumber 的双曲余弦值。 | |
Divide | 计算用第一个 OracleNumber 结构除以第二个结构的结果。 | |
Equals | 已重载。 已重写。 将指定项与其他项进行比较。 | |
Exp | 计算 e 的 OracleNumber 次幂。常数 e 等于 2.71828182845904,它是自然对数的底数。 | |
Floor | 将指定 OracleNumber 数字舍入为下一个较小的整数。 | |
GetHashCode | 已重写。 返回 OracleNumber 结构的该实例的哈希代码。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
GreaterThan | 对两个 OracleNumber 结构执行逻辑比较,以确定第一个结构是否大于第二个结构。 | |
GreaterThanOrEqual | 对两个 OracleNumber 参数执行逻辑比较,以确定第一个参数是否大于或等于第二个参数。 | |
LessThan | 对两个 OracleNumber 结构执行逻辑比较,以确定第一个结构是否小于第二个结构。 | |
LessThanOrEqual | 对两个 OracleNumber 参数执行逻辑比较,以确定第一个参数是否小于或等于第二个参数。 | |
Log | 已重载。 对 OracleNumber 执行对数计算。 | |
Log10 | 计算数字以 10 为底的对数。 | |
Max | 返回两个 OracleNumber 参数值中的较大者。 | |
Min | 返回两个 OracleNumber 参数值中的较小者。 | |
Modulo | 计算第一个 OracleNumber 操作数除以第二个操作数所得的结果的模数。 | |
Multiply | 计算两个 OracleNumber 参数的乘积。 | |
Negate | 对 OracleNumber 参数的值求反。 | |
NotEquals | 对两个 OracleNumber 参数执行逻辑比较,确定它们是否不相等。 | |
op_Addition | 计算两个 OracleNumber 结构的和。 | |
op_Division | 计算用第一个 OracleNumber 结构除以第二个结构的结果。 | |
op_Equality | 对两个 OracleNumber 结构执行逻辑比较,以确定它们是否相等。 | |
op_Explicit | 已重载。 用于进行显式 OracleNumber 转换。 | |
op_GreaterThan | 对两个 OracleNumber 结构执行逻辑比较,以确定第一个结构是否大于第二个结构。 | |
op_GreaterThanOrEqual | 对两个 OracleNumber 参数执行逻辑比较,以确定第一个参数是否大于或等于第二个参数。 | |
op_Inequality | 对两个 OracleNumber 参数执行逻辑比较,以确定它们是否相等。 | |
op_LessThan | 对两个 OracleNumber 结构执行逻辑比较,以确定第一个结构是否小于第二个结构。 | |
op_LessThanOrEqual | 对两个 OracleNumber 参数执行逻辑比较,以确定第一个参数是否小于或等于第二个参数。 | |
op_Modulus | 计算用 OracleNumber 结构除以第二个 OracleNumber 结构所得的余数。 | |
op_Multiply | 计算两个 OracleNumber 结构的乘积。 | |
op_Subtraction | 计算从第一个 OracleNumber 结构中减去第二个结构所得的结果。 | |
op_UnaryNegation | 对 OracleNumber 结构求反。 | |
Parse | 将数字的 String 表示形式转换为其等效的 OracleNumber 形式。 | |
Pow | 已重载。 计算指定的 OracleNumber 结构的指定次幂运算结果。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
Round | 以指定精度获取与指定 OracleNumber 结构的值最接近的数字。 | |
Shift | 向左或向右移动指定的位数。 | |
Sign | 获取一个值,该值指示 OracleNumber 结构的 Value 属性的符号。 | |
Sin | 计算 OracleNumber 的正弦值。 | |
Sinh | 计算 OracleNumber 的双曲正弦值。 | |
Sqrt | 计算 OracleNumber 参数的平方根。 | |
Subtract | 计算从第一个 OracleNumber 结构中减去第二个结构所得的结果。 | |
Tan | 计算 OracleNumber 的正切值。 | |
Tanh | 计算 OracleNumber 的双曲正切值。 | |
ToString | 已重写。 将此 OracleNumber 结构转换为 String。 | |
Truncate | 将指定 OracleNumber 结构的值截断到目标位置。 |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承。) |
页首