다음을 통해 공유


Operators.Checked 모듈(F#)

이 모듈에는 오버플로를 검사하는 기본 산술 연산이 포함되어 있습니다.

네임스페이스/모듈 경로: Microsoft.FSharp.Core.Operators

어셈블리: FSharp.Core(FSharp.Core.dll)

module Checked

설명

( * ) : ^T1 -> ^T2 -> ^T3

오버플로를 검사하는 오버로드된 곱하기 연산자입니다.

( + ) : ^T1 -> 'T2 -> 'T3

오버플로를 검사하는 오버로드된 더하기 연산자입니다.

( - ) : ^T1 -> ^T2 -> ^T3

오버플로를 검사하는 오버로드된 빼기 연산자입니다.

( ~- ) : ^T -> ^T

오버플로를 검사하는 오버로드된 단항 부정 연산자입니다.

byte : ^T -> byte

인수를 byte로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 문자열의 경우 InvariantCulture 설정과 함께 Parse()를 사용하여 입력을 변환합니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

char : ^T -> char

인수를 char로 변환합니다. 숫자 입력은 문자의 UTF-16 인코딩에 따라 검사 변환을 사용하여 변환됩니다. 문자열 입력은 정확히 1자 길이여야 합니다. 다른 입력 형식의 경우 이 연산을 수행하려면 입력 형식에 대한 적합한 정적 변환 메서드가 필요합니다.

int : ^T -> int

인수를 int로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 문자열의 경우 InvariantCulture 설정과 함께 Parse()를 사용하여 입력을 변환합니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

int16 : ^T -> int16

인수를 int16로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 문자열의 경우 InvariantCulture 설정과 함께 Parse()를 사용하여 입력을 변환합니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

int32 : ^T -> int32

인수를 int32로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 문자열의 경우 InvariantCulture 설정과 함께 Parse()를 사용하여 입력을 변환합니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

int64 : ^T -> int64

인수를 int64로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 문자열의 경우 InvariantCulture 설정과 함께 Parse()를 사용하여 입력을 변환합니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

nativeint : ^T -> nativeint

인수를 nativeint로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

sbyte : ^T -> sbyte

인수를 sbyte로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 문자열의 경우 InvariantCulture 설정과 함께 Parse()를 사용하여 입력을 변환합니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

uint16 : ^T -> uint16

인수를 uint16로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 문자열의 경우 InvariantCulture 설정과 함께 Parse()를 사용하여 입력을 변환합니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

uint32 : ^T -> uint32

인수를 uint32로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 문자열의 경우 InvariantCulture 설정과 함께 Parse()를 사용하여 입력을 변환합니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

uint64 : ^T -> uint64

인수를 uint64로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 문자열의 경우 InvariantCulture 설정과 함께 Parse()를 사용하여 입력을 변환합니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

unativeint : ^T -> unvativeint

인수를 unativeint로 변환합니다. 이는 모든 기본 숫자 형식에 대한 직접 검사 변환입니다. 그 외의 경우에 이 연산을 수행하려면 입력 형식에 대한 적절한 정적 변환 메서드가 필요합니다.

플랫폼

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

버전 정보

F# 런타임

지원되는 버전: 2.0, 4.0

Silverlight

지원되는 버전: 3

참고 항목

참조

Core.Operators 모듈(F#)