C# değişken türler olarak etiketli yazılar
C# Değişken Türleri
26 Oca
Değişkenin ne olduğunu bildiğimize göre kullanılan değişkenlerin türlerinide öğrenmemiz gerek.
Byte: İşaretsiz tamsayı (0-255).
char: Unicode Karakterleri.
Unicode (Evrensel Kod) Unicode Consortium organizasyonu tarafından geliştirilen ve her karaktere bir sayı değeri karşılığı atayan bir standarttır.
· Yeryüzündeki tüm karakterlere bir sayı değeri atamayı amaçlamaktadır.
· Zaman içinde yeni karakterler eklenebilir ama eski karakterlerin sayı değerleri aynı kalır.
bool: True veya false değeri alabilir.
sbyte: İşaretli tamsayı (-128 – +127).
short: İşaretli (Kısa) (-32,768 – +32,767).
ushort: İşaretsiz (kısa) (0 – 65,535).
int: İşaretli tamsayılar -2,147,483,648 – +2,147,483,647.
uint: İşaretsiz tamsayı 0 – 4,294,967,295.
float: Gerçek Sayı +/-1.5 * 10-45 – +/-3.4 * 1038 Yedi hassasiyet derecesi.
double: Gerçek Sayı +/-5.0 * 10-324 – +/-1.8 * 10308 15-16 hassasiyet derecesi.
decima: 28 hassasiyet derecesi Genellikle Finansal hesaplamalarda tercih edilir. “m” veya “M.” Takısını sayıya eklemelisiniz.
long: İşaretli uzun tamsayı -9,223,372,036,854,775,808 – 9,223,372,036,854,775,807.
ulong: İşaretsiz uzun tamsayı 0 – 0xffffffffffffffff. (Hexadecimal sayı ffffffffffffffff)
Yukarıdaki veri türleri değişken tanımlamalarında aşağıdaki gibi kullanılabilir;
byte degiskenismi;
char degiskenismi;
bool degiskenismi;
…
…
int degiskenismi, degiskenismi2;
…
double degiskenismi;
…
Şeklinde tanımlanabilir.
Örneğin program içerisinde;
static void Main(string[] args)
{
string ifade;
ifade=”yazılar”
byte x,y;
x=5;
Y=2; //Dikkat bu kullanım hatalıdır:C# dili Case sensitive dir. Küçük, büyük harf duyarlıdır. y şeklinde tanımlanan değişken program içerisinde Y yerine y olarak yazılmalıdır.
int rakam=8; // int türünde rakam değişkeni oluştur ve buna 8 sayısını ata.
short a=-34,b=651; // short tipinde a ve b değişkeni oluştur, a değişkenine -34 ve b değişkeninede 651 sayısını ata.
char deger; // deger isminde char türünde değişken oluşturur.
deger=’$'; //deger değişkenine $ simgesini atar.
}
Değişken türlerine örnekler ve çeşitli tanımlamalar/değer atama biçimleri yukarıdaki gibidir.
Değişkenleri ve ifadeleri nasıl nerelerde neler aracılığı ile kullanabiliriz?
Örneğin:int toplam; int sayi1=5; ve int sayi2=9; olarak tanımladığımız 2 değeri toplamak için “+” operatörü kullanılır.
toplam=sayi1+sayi2;
Burada kullanılan “=” yukarıda değişkene değer atamada kullanılan ile aynı işlenvi görür.2 sayı toplanır ve sonuç toplam değişkenine aktarılır.
Console.WriteLine(toplam) komutu ile de ekrana yazdırıbiliriz.
Örnektede görüldüğü üzere çeşitli operatörler vasıtasıyla istenilen sonuçlara ulaşılır. Bu operatörle aşağıdaki gibidir.
Operatör türleride işlevlerine göre;
1-Aritmatiksel Operatörler (+,-,/,*,++,=-.. gibi)
2-Mantıksa Operatörler(and &&, or||)
3-Karşılaştırma Operatörleri(<,<>,>,=>.. gibi)
Yukarıdaki operatör isimlerine tıklayarak ilgili operatörler hakkında daha detaylı bilgi edinebilirsiniz.