Veri Tipleri
Veri tipi, değişkenlerin tuttukları değerlerin türünü ve bellekte tutulacak boyutunu tanımlar. Değişkenleri veri tipleri ile tanımlarken verinin boyutuna göre bir veri tipi seçilmelidir.
Değişkenler farklı türde verileri tuttukları için, farklı tiplere sahiptirler. Örneğin bir negatif veya pozitif sayıyı tutan değişken ile yazı tutan bir değişken farklı veri tiplere sahiptir. Basit bir konu olsa da veri tipleri ve kullanım amacı unutulmamalı.
Visual C#.NET veri tipleri, boyutları ve değer aralıkları;
double ve float veri tiplerinin aralığında belirtilen “E + sayı” ifadesi, 10 ^ sayı ile çarpılacağını belirtir.
Örneğin 12 E-3 ifadesi, 12 * 0.001 anlamına gelir.
-1.7E-5 = -0.000017
-1.7E+10 = -17000000000.0
0.7432E+2 = 74.32
7432E-3 = 7.432
NOT: Int16, Int32, Int64 .NET veri tipleridir. Visual C# dilindeki karşılıkları short, int, long veri tipleridir.
Veri Tipleri Örnekleri
string yazi = "Veri tipleri örnekleri";
bool b = true;
char karakter = "A";
decimal numerik = -123456789;
double cift = -1.234E-120;
float tek = 3.32E+100;
byte bayt = 255;
short kisaSayi = -32000;
int tamSayi = 2000000000;
long uzunSayi = -123456789123456789;
Büyük veri tiplerinden küçük veri tiplerine dönüşüm sırasında, değer kayıpları meydana gelebilir. Örneğin float tipinden short tipine yapılacak bir dönüşümde virgülden sonraki sayılar kaybedilecektir.
float virgullu = 1.12;
short kisaSayi = (float) virgullu; => //dönüşüm yapılırken başka bir değişkene atama işlemi.
// kisaSayi değişkenin son değeri 1 olur.
C# üzerinde ki veri tiplerini böylelikle görmüş olduk. Diğer programlama dillerinde de veri tipleri hemen hemen bunlara yakın olup, kullanımları ve programda ki yazımları farklılık gösterebilmektedir. Veri tipi mantığı genellikle bu şekildedir.
Saygılar sunar, esenlikler dilerim. #MS
Yorumlar
Yorum Gönder
Please do not enter any spam link in the comment box.