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 |
Možné hodnoty jsou true a false. |
|
byte |
Hodnoty od 0 do 255. |
|
sbyte |
Hodnoty od -128 a 127. |
|
int16 |
Hodnoty od -32768 do 32767. |
|
uint16 |
Hodnoty od 0 do 65535. |
|
int |
Hodnoty od 648 do 2 147 483 647. |
|
uint32 |
Hodnoty od 0 do 4 294 967 295. |
|
int64 |
Hodnoty z-9,223,372,036,854,775,808 na 9,223,372,036,854,775,807. |
|
uint64 |
Hodnoty od 0 do 18,446,744,073,709,551,615. |
|
nativeint |
Nativní ukazatel podepsané celým číslem. |
|
unativeint |
Nativní ukazatel jako celé číslo bez znaménka. |
|
char |
Hodnoty znaků Unicode. |
|
string |
Text v kódu Unicode. |
|
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 |
Označuje žádný typ nebo hodnotu. |
|
float32, single |
Typ 32-bit plovoucí bod. |
|
float, 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.