OracleNumber Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een vaste precisie en schaal van numerieke waarde tussen -10 27 -1 en 10 27 -1 die moeten worden opgeslagen in of opgehaald uit een database.
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
- Overname
- Implementeringen
Opmerkingen
Als u een OracleNumber object wilt verkrijgen, roept u de GetOracleNumber methode aan.
Oracle-numerieke gegevenstypen kunnen maximaal 27 decimale cijfers van precisie opslaan. Bij het converteren van Oracle-numerieke waarden naar algemene runtime-gegevenstypen voor taal, is de Oracle-waarde mogelijk te groot. Omgekeerd kan bij het converteren van een numerieke waarde van een common language runtime-gegevenstypen naar een OracleNumber, de numerieke waarde te groot of te hoog zijn voor de OracleNumber. Een van deze gevallen veroorzaakt een Oracle ORA-22053-overloopfout. Als uw Oracle-database grote waarden kan bevatten, moet u het OracleNumber gegevenstype gebruiken. U kunt vervolgens expliciet converteren naar het gegevenstype common language runtime en eventuele fouten ondervangen of afhandelen.
Constructors
| Name | Description |
|---|---|
| OracleNumber(Decimal) |
Initialiseert een nieuw exemplaar van de OracleNumber structuur met behulp van de opgegeven Decimal waarde. |
| OracleNumber(Double) |
Initialiseert een nieuw exemplaar van de OracleNumber instantie met behulp van de opgegeven dubbele precisiewaarde. |
| OracleNumber(Int32) |
Initialiseert een nieuw exemplaar van de OracleNumber structuur met behulp van de opgegeven gehele waarde. |
| OracleNumber(Int64) |
Initialiseert een nieuwe instantie van de OracleNumber structuur met behulp van de opgegeven lange geheel getalwaarde. |
| OracleNumber(OracleNumber) |
Initialiseert een nieuw exemplaar van de OracleNumber structuur met behulp van de opgegeven OracleNumber. |
Velden
| Name | Description |
|---|---|
| E |
Retourneert de waarde e-2,718. |
| MaxPrecision |
Een constante die de grootst mogelijke waarde vertegenwoordigt voor precisievergelijking. |
| MaxScale |
Een constante die de maximumwaarde voor schaalvergelijking aangeeft. |
| MaxValue |
Een constante die de maximumwaarde van een OracleNumber structuur aangeeft. |
| MinScale |
Een constante die de minimumwaarde voor schaalvergelijking aangeeft. |
| MinusOne |
Retourneert de waarde -1. |
| MinValue |
Een constante die de minimumwaarde voor een OracleNumber structuur aangeeft. |
| Null |
Vertegenwoordigt een null-waarde die kan worden toegewezen aan de Value eigenschap van een exemplaar van de OracleNumber klasse. |
| One |
Retourneert de waarde 1. |
| PI |
Retourneert de waarde van pi-3,1415926535897932384626433832795028842. |
| Zero |
Retourneert de waarde 0. |
Eigenschappen
| Name | Description |
|---|---|
| IsNull |
Hiermee wordt aangegeven of de ValueOracleNumber structuur null is. |
| Value |
Hiermee haalt u de waarde van de OracleNumber structuur op. Deze eigenschap is alleen-lezen. |
Methoden
| Name | Description |
|---|---|
| Abs(OracleNumber) |
Hiermee haalt u de absolute waarde van de OracleNumber parameter op. |
| Acos(OracleNumber) |
Berekent de inverse cosinus hyperbolicus van een OracleNumber. |
| Add(OracleNumber, OracleNumber) |
Berekent de som van de twee OracleNumber structuren. |
| Asin(OracleNumber) |
Berekent de inverse sinus hyperbolicus van een OracleNumber. |
| Atan(OracleNumber) |
Berekent de inverse tangens hyperbolicus van een OracleNumber. |
| Atan2(OracleNumber, OracleNumber) |
Berekent de inverse tangens hyperbolicus van twee OracleNumber structuren. |
| Ceiling(OracleNumber) |
Retourneert het kleinste gehele getal dat groter is dan of gelijk is aan de opgegeven OracleNumber structuur. |
| CompareTo(Object) |
Vergelijkt dit exemplaar van de OracleNumber structuur met het opgegeven object en retourneert een indicatie van hun relatieve waarden. |
| Cos(OracleNumber) |
Berekent de cosinus van een OracleNumber. |
| Cosh(OracleNumber) |
Berekent de cosinus hyperbolicus van een OracleNumber. |
| Divide(OracleNumber, OracleNumber) |
Berekent de resultaten van het delen van de eerste OracleNumber structuur door de tweede. |
| Equals(Object) |
Vergelijkt de opgegeven objectparameter met de Value eigenschap van het OracleNumber object. |
| Equals(OracleNumber, OracleNumber) |
Voert een logische vergelijking van de twee OracleNumber structuren uit om te bepalen of ze gelijk zijn. |
| Exp(OracleNumber) |
Berekent e verheven tot de macht van een OracleNumber. De constante e is gelijk aan 2,71828182845904, de basis van de natuurlijke logaritme. |
| Floor(OracleNumber) |
Rondt een opgegeven OracleNumber getal af op het volgende onderste gehele getal. |
| GetHashCode() |
Retourneert de hash-code voor dit exemplaar van de OracleNumber structuur. |
| GreaterThan(OracleNumber, OracleNumber) |
Voert een logische vergelijking van twee OracleNumber structuren uit om te bepalen of de eerste groter is dan de tweede. |
| GreaterThanOrEqual(OracleNumber, OracleNumber) |
Voert een logische vergelijking van de twee OracleNumber parameters uit om te bepalen of de eerste groter is dan of gelijk is aan de tweede. |
| LessThan(OracleNumber, OracleNumber) |
Voert een logische vergelijking van twee OracleNumber structuren uit om te bepalen of de eerste kleiner is dan de tweede. |
| LessThanOrEqual(OracleNumber, OracleNumber) |
Voert een logische vergelijking van de twee OracleNumber parameters uit om te bepalen of de eerste kleiner is dan of gelijk is aan de tweede. |
| Log(OracleNumber, Int32) |
Berekent een OracleNumber waarde voor de basis die u opgeeft. |
| Log(OracleNumber, OracleNumber) |
Berekent een OracleNumber waarde voor de basis die u opgeeft. |
| Log(OracleNumber) |
Berekent natuurlijke logaritme van een OracleNumber. Natuurlijke logaritmen zijn gebaseerd op de constante e (2,71828182845904). |
| Log10(OracleNumber) |
Berekent de logaritme met grondtal 10 van een getal. |
| Max(OracleNumber, OracleNumber) |
Retourneert de grotere van de twee OracleNumber parameterwaarden. |
| Min(OracleNumber, OracleNumber) |
Retourneert de kleinste van de twee OracleNumber parameterwaarden. |
| Modulo(OracleNumber, OracleNumber) |
Berekent de modulus van het delen van de eerste OracleNumber structuur door de tweede. |
| Multiply(OracleNumber, OracleNumber) |
Berekent het product van de twee OracleNumber parameters. |
| Negate(OracleNumber) |
De waarde van de OracleNumber parameter wordt ontkend. |
| NotEquals(OracleNumber, OracleNumber) |
Voert een logische vergelijking van de twee OracleNumber parameters uit om te bepalen of ze niet gelijk zijn. |
| Parse(String) |
Converteert de String weergave van een getal naar het OracleNumber equivalent ervan. |
| Pow(OracleNumber, Int32) |
Berekent het resultaat van het verhogen van een opgegeven getal naar de opgegeven macht. |
| Pow(OracleNumber, OracleNumber) |
Berekent het resultaat van het verhogen van een opgegeven OracleNumber structuur naar de macht die is opgegeven door een tweede OracleNumber structuur. |
| Round(OracleNumber, Int32) |
Hiermee wordt het getal opgehaald dat het dichtst bij de waarde van de opgegeven OracleNumber structuur staat met de opgegeven precisie. |
| Shift(OracleNumber, Int32) |
Hiermee wordt het opgegeven aantal cijfers naar links of rechts verplaatst. |
| Sign(OracleNumber) |
Hiermee wordt een waarde opgehaald die het teken van de eigenschap van een OracleNumber structuur Value aangeeft. |
| Sin(OracleNumber) |
Berekent de sinus van een OracleNumber. |
| Sinh(OracleNumber) |
Berekent de sinus hyperbolicus van een OracleNumber. |
| Sqrt(OracleNumber) |
Berekent de vierkantswortel van de OracleNumber parameter. |
| Subtract(OracleNumber, OracleNumber) |
Berekent het resultaat van het aftrekken van de tweede OracleNumber structuur van de eerste. |
| Tan(OracleNumber) |
Berekent de tangens van een OracleNumber. |
| Tanh(OracleNumber) |
Berekent de tangens hyperbolicus van een OracleNumber. |
| ToString() |
Converteert deze OracleNumber structuur naar String. |
| Truncate(OracleNumber, Int32) |
Kapt de waarde van de opgegeven OracleNumber structuur af naar de gewenste positie. |
Operators
| Name | Description |
|---|---|
| Addition(OracleNumber, OracleNumber) |
Berekent de som van de twee OracleNumber structuren. |
| Division(OracleNumber, OracleNumber) |
Berekent de resultaten van het delen van de eerste OracleNumber structuur door de tweede. |
| Equality(OracleNumber, OracleNumber) |
Voert een logische vergelijking van de twee OracleNumber structuren uit om te bepalen of ze gelijk zijn. |
| Explicit(Decimal to OracleNumber) |
Converteert de opgegeven |
| Explicit(Double to OracleNumber) |
Converteert de opgegeven Double structuur naar een OracleNumber structuur. |
| Explicit(Int32 to OracleNumber) |
Converteert het opgegeven gehele getal naar een OracleNumber structuur. |
| Explicit(Int64 to OracleNumber) |
Converteert de opgegeven Int64 structuur naar een OracleNumber structuur. |
| Explicit(OracleNumber to Decimal) |
Converteert de OracleNumber structuur naar Decimal. |
| Explicit(OracleNumber to Double) |
Converteert de OracleNumber structuur naar Double. |
| Explicit(OracleNumber to Int32) |
Converteert de OracleNumber structuur naar Int32. |
| Explicit(OracleNumber to Int64) |
Converteert de OracleNumber structuur naar Int64. |
| Explicit(String to OracleNumber) |
Converteert de opgegeven |
| GreaterThan(OracleNumber, OracleNumber) |
Voert een logische vergelijking van twee OracleNumber structuren uit om te bepalen of de eerste groter is dan de tweede. |
| GreaterThanOrEqual(OracleNumber, OracleNumber) |
Voert een logische vergelijking van de twee OracleNumber parameters uit om te bepalen of de eerste groter is dan of gelijk is aan de tweede. |
| Inequality(OracleNumber, OracleNumber) |
Voert een logische vergelijking van de twee OracleNumber parameters uit om te bepalen of ze gelijk zijn. |
| LessThan(OracleNumber, OracleNumber) |
Voert een logische vergelijking van twee OracleNumber structuren uit om te bepalen of de eerste kleiner is dan de tweede. |
| LessThanOrEqual(OracleNumber, OracleNumber) |
Voert een logische vergelijking van de twee OracleNumber parameters uit om te bepalen of de eerste kleiner is dan of gelijk is aan de tweede. |
| Modulus(OracleNumber, OracleNumber) |
Berekent de rest die overblijft van het delen van een OracleNumber structuur door een tweede OracleNumber structuur. |
| Multiply(OracleNumber, OracleNumber) |
Berekent het product van twee OracleNumber structuren. |
| Subtraction(OracleNumber, OracleNumber) |
Berekent het resultaat van het aftrekken van de tweede OracleNumber structuur van de eerste. |
| UnaryNegation(OracleNumber) |
De structuur wordt ontkend OracleNumber . |