Sdílet prostřednictvím


Primitivní typy (F#)

Toto téma obsahuje základní používané v jazyce F# primitivní typy.Poskytuje také odpovídající.Typy sítí a minimální a maximální hodnoty pro každý typ.

Souhrn primitivní typy

Následující tabulka shrnuje vlastnosti primitivní typy F#.

Type

.Typ sítě

Description

bool

Boolean

Možné hodnoty jsou true a false.

byte

Byte

Hodnoty od 0 do 255.

sbyte

SByte

Hodnoty od -128 a 127.

int16

Int16

Hodnoty od -32768 do 32767.

uint16

UInt16

Hodnoty od 0 do 65535.

int

Int32

Hodnoty od 648 do 2 147 483 647.

uint32

UInt32

Hodnoty od 0 do 4 294 967 295.

int64

Int64

Hodnoty z-9,223,372,036,854,775,808 na 9,223,372,036,854,775,807.

uint64

UInt64

Hodnoty od 0 do 18,446,744,073,709,551,615.

nativeint

IntPtr

Nativní ukazatel podepsané celým číslem.

unativeint

UIntPtr

Nativní ukazatel jako celé číslo bez znaménka.

char

Char

Hodnoty znaků Unicode.

string

String

Text v kódu Unicode.

decimal

Decimal

Plovoucí bod datový typ, který má alespoň 28 platných číslic.

unit

není použitelné

Označuje skutečnou hodnotu.Typ má jen jednu hodnotu formální, který je označený ().Jednotková hodnota (), se často používá jako vyhrazené místo, kde je potřeba hodnotu ale žádná skutečná hodnota je k dispozici nebo smysl.

void

Void

Označuje žádný typ nebo hodnotu.

float32, single

Single

Typ 32-bit plovoucí bod.

float, double

Double

Typ 64 bit plovoucí bod.

[!POZNÁMKA]

Pomocí lze provádět výpočty s příliš velký pro celá čísla typu 64bitové celé číslo bigint typu.bigintnení považován za primitivní typ; je zkratka pro BigInteger.

Viz také

Další zdroje

F# Language Reference