다음을 통해 공유


기본 형식(F#)

이 항목에서는 F# 언어에 사용되는 기본 형식의 목록을 제공합니다.여기서는 각 형식에 상응하는 .NET 형식과 각각의 최소값 및 최대값도 설명합니다.

기본 형식 요약

다음 표에서는 기본 F# 형식의 속성을 간략하게 요약하여 설명합니다.

형식

.NET 형식

설명

bool

Boolean

가능한 값은 true과 false입니다.

byte

Byte

0부터 255까지의 값입니다.

sbyte

SByte

-128부터 127까지의 값입니다.

int16

Int16

-32768부터 32767까지의 값입니다.

uint16

UInt16

0부터 65535까지의 값입니다.

int

Int32

-2,147,483,648부터 2,147,483,647까지의 값입니다.

uint32

UInt32

0부터 4,294,967,295까지의 값입니다.

int64

Int64

-9,223,372,036,854,775,808부터 9,223,372,036,854,775,807까지의 값입니다.

uint64

UInt64

0부터 18,446,744,073,709,551,615까지의 값입니다.

nativeint

IntPtr

부호 있는 정수인 네이티브 포인터입니다.

unativeint

UIntPtr

부호 없는 정수인 네이티브 포인터입니다.

char

Char

유니코드 문자 값입니다.

string

String

유니코드 텍스트입니다.

decimal

Decimal

유효 자릿수가 최소 28자리 이상인 부동 소수점 데이터 형식입니다.

unit

적용할 수 없음

실제 값이 없음을 나타냅니다.이 형식에는 ()로 표시되는 한 개의 정식 값만 있습니다.단위 값인 ()는 값이 필요하지만 실제 값이 없거나 실제 값이 아무런 의미를 갖지 않는 경우 이를 나타내는 자리 표시자로 흔히 사용됩니다.

void

Void

형식이나 값이 없음을 나타냅니다.

float32, single

Single

32비트 부동 소수점 형식입니다.

float, double

Double

64비트 부동 소수점 형식입니다.

[!참고]

너무 커서 64비트 정수 형식으로 표현할 수 없는 정수를 계산하는 데는 bigint 형식을 사용하면 됩니다.bigint는 기본 형식으로 간주되지 않으며 BigInteger에 대한 약어입니다.

참고 항목

기타 리소스

F# 언어 참조