다음을 통해 공유


기본 형식

이 항목에서는 F#에 정의된 기본 형식을 나열합니다. 이러한 형식은 거의 모든 F# 프로그램의 기초가 되는 F#에서 가장 기본적인 형식입니다. .NET 기본 형식의 상위 집합입니다.

Type .NET 형식 설명 예시
bool Boolean 가능한 값은 truefalse입니다. true/false
byte Byte 0에서 255까지의 값입니다. 1uy
sbyte SByte -128에서 127까지의 값입니다. 1y
int16 Int16 -32768에서 32767까지의 값입니다. 1s
uint16 UInt16 0에서 65535까지의 값입니다. 1us
int Int32 -2,147,483,648부터 2,147,483,647까지의 값. 1
uint UInt32 0에서 4,294,967,295까지의 값입니다. 1u
int64 Int64 -9,223,372,036,854,775,808에서 9,223,372,036,854,775,807까지의 값입니다. 1L
uint64 UInt64 0에서 18,446,744,073,709,551,615까지의 값입니다. 1UL
nativeint IntPtr 서명된 정수인 네이티브 포인터입니다. nativeint 1
unativeint UIntPtr 부호 없는 정수인 네이티브 포인터입니다. unativeint 1
decimal Decimal 유효 자릿수가 28개 이상인 부동 소수점 데이터 형식입니다. 1.0m
float, double Double 64비트 부동 소수점 형식. 1.0
float32, single Single 32비트 부동 소수점 형식입니다. 1.0f
char Char 유니코드 문자 값입니다. 'c'
string String 유니코드 텍스트입니다. "str"
unit 적용할 수 없음 실제 값이 없음을 나타냅니다. 형식에는 형식 값이 하나만 있으며 이 값은 표시됩니다 (). 단위 값은 값이 필요하지만 실제 값을 ()사용할 수 없거나 타당하지 않은 자리 표시자로 자주 사용됩니다. ()

참고 항목

형식을 사용하여 64비트 정수 형식에 대해 너무 큰 정수로 계산을 bigint 수행할 수 있습니다. bigint 는 기본 형식으로 간주되지 않습니다. 의 약어 System.Numerics.BigInteger입니다.

참고 항목