İlkel türler (F#)
Bu konuda F# dilinde kullanılan temel İlkel türler listelenmektedir. Ayrıca, ilgili sağlar.net türleri ve her türü için minimum ve maksimum değerler.
İlkel türler özeti
Temel F# türleriyle özelliklerini aşağıdaki tabloda özetlenmiştir.
Tür |
.Ağ türü |
Description |
---|---|---|
bool |
Olası değerler şunlardır: true ve false. |
|
byte |
-255 Değerleri 0. |
|
sbyte |
-127 -128 Değerleri. |
|
int16 |
-32768 Değerleri ile 32767. |
|
uint16 |
65535'e kadar değerler 0. |
|
int |
2.147.483.648 Değerleri ile 2.147.483.647. |
|
uint32 |
4.294.967.295 Değerleri 0. |
|
int64 |
-9.223.372.036.854.775.808 Değerleri için 9.223.372.036.854.775.807. |
|
uint64 |
18,446,744,073,709,551,615 Değerleri 0. |
|
nativeint |
İşaretli tamsayı olarak doğal bir işaretçi. |
|
unativeint |
İmzalanmamış bir tamsayı olarak doğal bir işaretçi. |
|
char |
Unicode karakter değeri. |
|
string |
Unicode metin. |
|
decimal |
Bir kayan nokta en az 28 anlamlı basamağa sahip veri türü. |
|
unit |
uygulanamaz |
Gerçek yokluğunda gösterir. () Olan bir resmi değerini belirtilen yalnızca türü vardır. Birim değeri, (), genellikle burada bir değer gerekli ancak gerçek değer kullanılabilir veya anlamlı bir yer tutucu kullanılır. |
void |
Herhangi bir tür veya değer gösterir. |
|
float32, single |
32 Bitlik kayan nokta türü. |
|
float, double |
64 Bitlik kayan nokta türü. |
Not
64-Bit tamsayı türü için çok büyük bir tamsayı ile hesaplamaları kullanarak gerçekleştirebileceğiniz bigint türü.bigintilkel bir tür olarak kabul edilmez; kısaltması olan BigInteger.