Önceden Tanımlı Veri Tipleri
Şimdi de .NET Framework’ün uygulama geliştiricilere sunduğu önceden tanımlı veri tiplerinin tam
listesini ve bazı özelliklerini inceleyelim:
Type ( Tip ) |
Size (in bits)(boyut ) |
Range (aralık) |
sbyte |
8 |
-128 to 127 |
byte |
87 |
0 to 255 |
short |
16 |
-32768 to 32767 |
ushort |
16 |
0 to 65535 |
int |
32 |
-2147483648 to 2147483647 |
uint |
32 |
0 to 4294967295 |
long |
64 |
-9223372036854775808 to 9223372036854775807 |
ulong |
64 |
0 to 18446744073709551615 |
char |
16 |
0 to 65535 |
Tamsayı tipleri küsuratsız işlemler için çok elverişlidirler. Fakat char( karakter) tipi Unicode standartlarına uygun olarak bir karakteri temsil eder. Yukarıdaki tablodan da göreceğiniz gibi elimizde çok sayıda tamsayı tipimiz vardır. Bunlardan istedikleriminizi ihitiyaçlarımıza göre rahatça kullanabiliriz.
Bir sonraki tablo ise ondalık (floating point ) ve decimal veri tiplerini,boyutlarını, hassasiyetlerini ve geçerli oldukları aralıkları listeler.
Type ( Tip ) |
Size (in bits)(boyut ) |
Precision Range |
float |
32 |
7 digits 1.5 x 10-45 to 3.4 x 1038 |
Double |
64 |
15-16 digits 5.0 x 10-324 to 1.7 x 10308 |
Decimal |
128 |
28-29 decimal places 1.0 x 10-28 to 7.9 x 1028 |
Ondalıklı sayıları küsuratlı işlemlerde kullanmak iyi olur. Bunun yanında muhasebe ve finansal işlemler için decimal veri tipi daha uygun olacak şekilde tasarlanmıştır.
