다음을 통해 공유


OracleNumber 구조체

정의

데이터베이스에서 저장하거나 검색할 고정 전체 자릿수와 소수 자릿수 숫자 값을 나타내며, 값 범위는 -10 27 -1 ~ 10 27 -1입니다.

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
상속
OracleNumber
구현

설명

가져올는 OracleNumber 개체를 호출 합니다 GetOracleNumber 메서드.

Oracle 숫자 데이터 형식 최대 27 10 진수 자리의 전체 자릿수를 저장할 수 있습니다. Oracle 숫자 값을 공용 언어 런타임 데이터 형식으로 변환할 때 Oracle 값 너무 큽니다. 반대로 때 공용 언어 런타임 데이터의 숫자 값을 변환 형식에 OracleNumber, 숫자 값을 너무 크거나 너무 높은 정밀도를 수 있습니다는 OracleNumber합니다. 두이 경우 모두 Oracle ORA-22053 오버플로 오류가 발생 합니다. Oracle 데이터베이스에서 큰 값을 포함할 수 있습니다 경우 사용 해야는 OracleNumber 데이터 형식입니다. 다음 공용 언어 런타임 데이터 형식으로 명시적으로 변환할 및 catch 하거나 오류를 처리 합니다.

생성자

OracleNumber(Decimal)

제공된 OracleNumber 값을 사용하여 Decimal 구조체의 새 인스턴스를 초기화합니다.

OracleNumber(Double)

제공된 double 정밀도 값을 사용하여 OracleNumber의 새 인스턴스를 초기화합니다.

OracleNumber(Int32)

제공된 정수 값을 사용하여 OracleNumber 구조체의 새 인스턴스를 초기화합니다.

OracleNumber(Int64)

제공된 정수(long) 값을 사용하여 OracleNumber 구조체의 새 인스턴스를 초기화합니다.

OracleNumber(OracleNumber)

제공된 OracleNumber를 사용하여 OracleNumber 구조체의 새 인스턴스를 초기화합니다.

필드

E

값 e-2.718을 반환합니다.

MaxPrecision

정밀도 비교 작업에서 사용할 수 있는 최대값을 나타내는 상수입니다.

MaxScale

배율 비교 작업의 최대값을 나타내는 상수입니다.

MaxValue

OracleNumber 구조체의 최대값을 나타내는 상수입니다.

MinScale

배율 비교 작업의 최소값을 나타내는 상수입니다.

MinusOne

값 -1을 반환합니다.

MinValue

OracleNumber 구조체의 최소값을 나타내는 상수입니다.

Null

Value 클래스 인스턴스의 OracleNumber 속성에 할당할 수 있는 null 값을 나타냅니다.

One

값 1을 반환합니다.

PI

pi 값(3.1415926535897932384626433832795028842)을 반환합니다.

Zero

값 0을 반환합니다.

속성

IsNull

Value 구조체의 OracleNumber가 null인지 여부를 나타냅니다.

Value

OracleNumber 구조체의 값을 가져옵니다. 이 속성은 읽기 전용입니다.

메서드

Abs(OracleNumber)

OracleNumber 매개 변수의 절대 값을 가져옵니다.

Acos(OracleNumber)

OracleNumber의 역 하이퍼볼릭 코사인을 계산합니다.

Add(OracleNumber, OracleNumber)

OracleNumber 구조체의 합계를 계산합니다.

Asin(OracleNumber)

OracleNumber의 역 하이퍼볼릭 사인을 계산합니다.

Atan(OracleNumber)

OracleNumber의 역 하이퍼볼릭 탄젠트를 계산합니다.

Atan2(OracleNumber, OracleNumber)

OracleNumber 구조체의 역 하이퍼볼릭 탄젠트를 계산합니다.

Ceiling(OracleNumber)

지정된 OracleNumber 구조체보다 크거나 같은 최소 정수를 반환합니다.

CompareTo(Object)

OracleNumber 구조체 인스턴스와 제공된 개체를 비교하여 상대 값 표시를 반환합니다.

Cos(OracleNumber)

OracleNumber의 코사인을 계산합니다.

Cosh(OracleNumber)

OracleNumber의 하이퍼볼릭 코사인을 계산합니다.

Divide(OracleNumber, OracleNumber)

첫 번째 OracleNumber 구조체를 두 번째 구조체로 나눈 결과를 계산입니다.

Equals(Object)

제공된 개체 매개 변수를 Value 개체의 OracleNumber 속성과 비교합니다.

Equals(OracleNumber, OracleNumber)

OracleNumber 구조체에 대해 논리 비교를 수행하여 같은지 여부를 확인합니다.

Exp(OracleNumber)

e의 OracleNumber승을 계산합니다. 상수 e는 2.71828182845904이며 자연 로그의 밑입니다.

Floor(OracleNumber)

지정된 OracleNumber 숫자를 그 다음으로 낮은 정수로 올림합니다.

GetHashCode()

OracleNumber 구조체 인스턴스에 대한 해시 코드를 반환합니다.

GreaterThan(OracleNumber, OracleNumber)

OracleNumber 구조체에 대해 논리 비교를 수행하여 첫 번째 구조체가 두 번째 구조체보다 큰지 여부를 확인합니다.

GreaterThanOrEqual(OracleNumber, OracleNumber)

OracleNumber 매개 변수에 대해 논리 비교를 수행하여 첫 번째 매개 변수가 두 번째 매개 변수보다 크거나 같은지 여부를 확인합니다.

LessThan(OracleNumber, OracleNumber)

OracleNumber 구조체에 대해 논리 비교를 수행하여 첫 번째 구조체가 두 번째 구조체보다 작은지 여부를 확인합니다.

LessThanOrEqual(OracleNumber, OracleNumber)

OracleNumber 매개 변수의 논리 비교를 수행하여 첫 번째 매개 변수가 두 번째 매개 변수보다 작거나 같은지 여부를 확인합니다.

Log(OracleNumber)

OracleNumber의 자연 로그를 계산합니다. 자연 로그의 밑은 상수 e(2.71828182845904)입니다.

Log(OracleNumber, Int32)

지정한 수를 밑으로 OracleNumber를 계산합니다.

Log(OracleNumber, OracleNumber)

지정한 수를 밑으로 OracleNumber를 계산합니다.

Log10(OracleNumber)

밑을 10으로 사용하여 숫자의 로그를 계산합니다.

Max(OracleNumber, OracleNumber)

OracleNumber 매개 변수 값 중 큰 값을 반환합니다.

Min(OracleNumber, OracleNumber)

OracleNumber 매개 변수 값 중 작은 값을 반환합니다.

Modulo(OracleNumber, OracleNumber)

첫 번째 OracleNumber 구조체를 두 번째 구조체로 나눈 나머지를 계산합니다.

Multiply(OracleNumber, OracleNumber)

OracleNumber 매개 변수의 곱을 계산합니다.

Negate(OracleNumber)

OracleNumber 매개 변수의 값을 부정합니다.

NotEquals(OracleNumber, OracleNumber)

OracleNumber 매개 변수에 대해 논리 비교를 수행하여 같지 않은지 여부를 확인합니다.

Parse(String)

숫자의 String 표현을 해당하는 OracleNumber로 변환합니다.

Pow(OracleNumber, Int32)

지정된 수를 지정된 횟수만큼 거듭제곱한 결과를 계산합니다.

Pow(OracleNumber, OracleNumber)

지정된 OracleNumber 구조체를 두 번째 OracleNumber 구조체에서 지정하는 횟수만큼 거듭제곱한 결과를 계산합니다.

Round(OracleNumber, Int32)

지정된 전체 자릿수를 사용하여 지정된 OracleNumber 구조체의 값에 가장 가까운 숫자를 가져옵니다.

Shift(OracleNumber, Int32)

지정된 자릿수만큼 왼쪽 또는 오른쪽으로 이동합니다.

Sign(OracleNumber)

OracleNumber 구조체의 Value 속성에 대한 부호를 나타내는 값을 가져옵니다.

Sin(OracleNumber)

OracleNumber의 사인을 계산합니다.

Sinh(OracleNumber)

OracleNumber의 하이퍼볼릭 사인을 계산합니다.

Sqrt(OracleNumber)

OracleNumber 매개 변수의 제곱근을 계산합니다.

Subtract(OracleNumber, OracleNumber)

첫 번째 OracleNumber 구조체에서 두 번째 구조체를 뺀 결과를 계산합니다.

Tan(OracleNumber)

OracleNumber의 탄젠트를 계산합니다.

Tanh(OracleNumber)

OracleNumber의 하이퍼볼릭 탄젠트를 계산합니다.

ToString()

OracleNumber 구조체를 String으로 변환합니다.

Truncate(OracleNumber, Int32)

지정된 OracleNumber 구조체의 값에서 지정된 자리 아래의 값을 버립니다.

연산자

Addition(OracleNumber, OracleNumber)

OracleNumber 구조체의 합계를 계산합니다.

Division(OracleNumber, OracleNumber)

첫 번째 OracleNumber 구조체를 두 번째 구조체로 나눈 결과를 계산입니다.

Equality(OracleNumber, OracleNumber)

OracleNumber 구조체에 대해 논리 비교를 수행하여 같은지 여부를 확인합니다.

Explicit(Decimal to OracleNumber)

제공된 Decimal 구조체를 OracleNumber 구조체로 변환합니다.

Explicit(Double to OracleNumber)

제공된 Double 구조체를 OracleNumber 구조체로 변환합니다.

Explicit(Int32 to OracleNumber)

제공된 정수를 OracleNumber 구조체로 변환합니다.

Explicit(Int64 to OracleNumber)

제공된 Int64 구조체를 OracleNumber 구조체로 변환합니다.

Explicit(OracleNumber to Decimal)

OracleNumber 구조체를 Decimal로 변환합니다.

Explicit(OracleNumber to Double)

OracleNumber 구조체를 Double로 변환합니다.

Explicit(OracleNumber to Int32)

OracleNumber 구조체를 Int32로 변환합니다.

Explicit(OracleNumber to Int64)

OracleNumber 구조체를 Int64로 변환합니다.

Explicit(String to OracleNumber)

제공된 StringOracleNumber 구조체로 변환합니다.

GreaterThan(OracleNumber, OracleNumber)

OracleNumber 구조체에 대해 논리 비교를 수행하여 첫 번째 구조체가 두 번째 구조체보다 큰지 여부를 확인합니다.

GreaterThanOrEqual(OracleNumber, OracleNumber)

OracleNumber 매개 변수에 대해 논리 비교를 수행하여 첫 번째 매개 변수가 두 번째 매개 변수보다 크거나 같은지 여부를 확인합니다.

Inequality(OracleNumber, OracleNumber)

OracleNumber 매개 변수에 대해 논리 비교를 수행하여 같은지 여부를 확인합니다.

LessThan(OracleNumber, OracleNumber)

OracleNumber 구조체에 대해 논리 비교를 수행하여 첫 번째 구조체가 두 번째 구조체보다 작은지 여부를 확인합니다.

LessThanOrEqual(OracleNumber, OracleNumber)

OracleNumber 매개 변수의 논리 비교를 수행하여 첫 번째 매개 변수가 두 번째 매개 변수보다 작거나 같은지 여부를 확인합니다.

Modulus(OracleNumber, OracleNumber)

OracleNumber 구조체를 두 번째 OracleNumber 구조체로 나눈 나머지를 계산합니다.

Multiply(OracleNumber, OracleNumber)

OracleNumber 구조체의 곱을 계산합니다.

Subtraction(OracleNumber, OracleNumber)

첫 번째 OracleNumber 구조체에서 두 번째 구조체를 뺀 결과를 계산합니다.

UnaryNegation(OracleNumber)

OracleNumber 구조체를 부정합니다.

적용 대상