OracleNumber Estrutura
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma precisão fixa e valor numérico de escala entre -10 27 -1 e 10 27 -1 a serem armazenados ou recuperados de um banco de dados.
public value class OracleNumber : IComparable, System::Data::SqlTypes::INullable
public struct OracleNumber : IComparable, System.Data.SqlTypes.INullable
type OracleNumber = struct
interface INullable
Public Structure OracleNumber
Implements IComparable, INullable
- Herança
- Implementações
Para obter um OracleNumber objeto , chame o GetOracleNumber método .
Os tipos de dados numéricos Oracle podem armazenar até 27 dígitos decimais de precisão. Ao converter valores numéricos Oracle em tipos de dados do Common Language Runtime, o valor do Oracle pode ser muito grande. Por outro lado, ao converter um valor numérico de tipos de dados do Common Language Runtime em um OracleNumber, o valor numérico pode ser muito grande ou uma precisão muito alta para o OracleNumber. Qualquer um desses casos causará um erro de estouro do Oracle ORA-22053. Se o banco de dados Oracle puder conter valores grandes, você deverá usar o OracleNumber tipo de dados . Em seguida, você pode converter para o tipo de dados common language runtime explicitamente e capturar ou manipular quaisquer erros.
Oracle |
Inicializa uma nova instância da estrutura OracleNumber usando o valor de Decimal fornecido. |
Oracle |
Inicializa uma nova instância do OracleNumber usando o valor de precisão dupla fornecido. |
Oracle |
Inicializa uma nova instância da estrutura OracleNumber usando o valor inteiro fornecido. |
Oracle |
Inicializa uma nova instância da estrutura OracleNumber usando o valor inteiro longo fornecido. |
Oracle |
Inicializa uma nova instância da estrutura OracleNumber usando o OracleNumber fornecido. |
E |
Retorna o valor e-2,718. |
Max |
Uma constante que representa o maior valor possível para comparação de precisão. |
Max |
Uma constante que representa o valor máximo para comparação de escala. |
Max |
Uma constante que representa o valor máximo de uma estrutura OracleNumber. |
Min |
Uma constante que representa o valor mínimo para comparação de escala. |
Minus |
Retorna o valor -1. |
Min |
Uma constante que representa o valor mínimo de uma estrutura OracleNumber. |
Null |
Representa um valor nulo que pode ser atribuído à propriedade Value de uma instância da classe OracleNumber. |
One |
Retorna o valor 1. |
PI |
Retorna o valor de pi-3,1415926535897932384626433832795028842. |
Zero |
Retorna o valor 0. |
Is |
Indica se o Value desta estrutura OracleNumber é nulo ou não. |
Value |
Obtém o valor da estrutura OracleNumber. Esta propriedade é somente para leitura. |
Abs(Oracle |
Obtém o valor absoluto do parâmetro OracleNumber. |
Acos(Oracle |
Calcula o cosseno hiperbólico inverso de um OracleNumber. |
Add(Oracle |
Calcula a soma das duas estruturas OracleNumber. |
Asin(Oracle |
Calcula o seno hiperbólico inverso de um OracleNumber. |
Atan(Oracle |
Calcula a tangente hiperbólica inversa de um OracleNumber. |
Atan2(Oracle |
Calcula a tangente hiperbólica inversa de duas estruturas OracleNumber. |
Ceiling(Oracle |
Retorna o menor número inteiro maior ou igual à estrutura OracleNumber especificada. |
Compare |
Compara esta instância da estrutura OracleNumber com o objeto fornecido e retorna uma indicação de seus valores relativos. |
Cos(Oracle |
Calcula o cosseno de um OracleNumber. |
Cosh(Oracle |
Calcula o cosseno hiperbólico de um OracleNumber. |
Divide(Oracle |
Calcula os resultados da divisão da primeira estrutura OracleNumber pela segunda. |
Equals(Object) |
Compara o parâmetro de objeto fornecido com a propriedade Value do objeto OracleNumber. |
Equals(Oracle |
Executa uma comparação lógica dos duas estruturas OracleNumber para determinar se elas são iguais. |
Exp(Oracle |
Calcula o e elevado à potência de um OracleNumber. A constante e é igual a 2,71828182845904, a base do logaritmo natural. |
Floor(Oracle |
Arredonda um número OracleNumber especificado para o próximo número inteiro menor. |
Get |
Retorna o código hash para essa instância da estrutura OracleNumber. |
Greater |
Executa uma comparação lógica de duas estruturas OracleNumber para determinar se a primeira é maior que a segunda. |
Greater |
Executa uma comparação lógica dos dois parâmetros OracleNumber para determinar se o primeiro é maior ou igual ao segundo. |
Less |
Executa uma comparação lógica de duas estruturas OracleNumber para determinar se a primeira é menor que a segunda. |
Less |
Executa uma comparação lógica dos dois parâmetros OracleNumber para determinar se o primeiro é menor ou igual ao segundo. |
Log(Oracle |
Calcula o logaritmo natural de um OracleNumber. Os logaritmos naturais são baseados na constante e (2,71828182845904). |
Log(Oracle |
Calcula um OracleNumber para a base especificada. |
Log(Oracle |
Calcula um OracleNumber para a base especificada. |
Log10(Oracle |
Calcula o logaritmo de base 10 de um número. |
Max(Oracle |
Retorna o maior dos dois valores de parâmetro OracleNumber. |
Min(Oracle |
Retorna o menor entre os dois valores de parâmetro OracleNumber. |
Modulo(Oracle |
Calcula o módulo da divisão da primeira estrutura OracleNumber pela segunda. |
Multiply(Oracle |
Calcula o produto dos dois parâmetros OracleNumber. |
Negate(Oracle |
Nega o valor do parâmetro OracleNumber. |
Not |
Executa uma comparação lógica dos dois parâmetros OracleNumber para determinar se eles não são iguais. |
Parse(String) |
Converte a representação String de um número em seu OracleNumber equivalente. |
Pow(Oracle |
Calcula o resultado de elevar um número especificado à potência especificada. |
Pow(Oracle |
Calcula o resultado de elevar uma estrutura OracleNumber especificada à potência especificada por uma segunda estrutura OracleNumber. |
Round(Oracle |
Obtém o número mais próximo ao valor da estrutura OracleNumber especificada com a precisão especificada. |
Shift(Oracle |
Desloca o número especificado de dígitos à esquerda ou à direita. |
Sign(Oracle |
Obtém um valor que indica o sinal da propriedade Value de uma estrutura OracleNumber. |
Sin(Oracle |
Calcula o seno de um OracleNumber. |
Sinh(Oracle |
Calcula o seno hiperbólico de um OracleNumber. |
Sqrt(Oracle |
Calcula a raiz quadrada do parâmetro OracleNumber. |
Subtract(Oracle |
Calcula os resultados da subtração da segunda estrutura OracleNumber da primeira. |
Tan(Oracle |
Calcula a tangente de um OracleNumber. |
Tanh(Oracle |
Calcula a tangente hiperbólica de um OracleNumber. |
To |
Converte esta estrutura OracleNumber em String. |
Truncate(Oracle |
Trunca o valor da estrutura OracleNumber especificada para a posição desejada. |
Addition(Oracle |
Calcula a soma das duas estruturas OracleNumber. |
Division(Oracle |
Calcula os resultados da divisão da primeira estrutura OracleNumber pela segunda. |
Equality(Oracle |
Executa uma comparação lógica das duas estruturas OracleNumber para determinar se elas são iguais. |
Explicit(Decimal to Oracle |
Converte a estrutura |
Explicit(Double to Oracle |
Converte a estrutura Double fornecida em uma estrutura OracleNumber. |
Explicit(Int32 to Oracle |
Converte o inteiro fornecido em uma estrutura OracleNumber. |
Explicit(Int64 to Oracle |
Converte a estrutura Int64 fornecida em uma estrutura OracleNumber. |
Explicit(Oracle |
Converte a estrutura OracleNumber em Decimal. |
Explicit(Oracle |
Converte a estrutura OracleNumber em Double. |
Explicit(Oracle |
Converte a estrutura OracleNumber em Int32. |
Explicit(Oracle |
Converte a estrutura OracleNumber em Int64. |
Explicit(String to Oracle |
Converte o |
Greater |
Executa uma comparação lógica de duas estruturas OracleNumber para determinar se a primeira é maior que a segunda. |
Greater |
Executa uma comparação lógica dos dois parâmetros OracleNumber para determinar se o primeiro é maior ou igual ao segundo. |
Inequality(Oracle |
Executa uma comparação lógica dos dois parâmetros OracleNumber para determinar se eles são iguais. |
Less |
Executa uma comparação lógica de duas estruturas OracleNumber para determinar se a primeira é menor que a segunda. |
Less |
Executa uma comparação lógica dos dois parâmetros OracleNumber para determinar se o primeiro é menor ou igual ao segundo. |
Modulus(Oracle |
Calcula o restante da divisão de uma estrutura OracleNumber por uma segunda estrutura OracleNumber. |
Multiply(Oracle |
Calcula o produto de duas estruturas OracleNumber. |
Subtraction(Oracle |
Calcula os resultados da subtração da segunda estrutura OracleNumber da primeira. |
Unary |
Nega a estrutura OracleNumber. |
Produto | Versões |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: