C#’da Veri Türleri-1

C# konulu öğrenme serisine ilk olarak C#’da bulunan veri türleri nedir ve bu veri türleri nasıl saklanır bununla başlayalım.Bilindiği gibi her programlama dilinde belli veri tipleri vardır.Bunlar bir programalama dilinin en temel özellikleridir.C#’da ise bu veri türleri bizlere değişkenlerin nasıl saklandığını gösterir.Atanan bu değişkenler tiplerine göre ilk varsayılan(default) değerleri şöyle alırlar.

Bool

Mantıksal bir veri tipidir.Yani doğru(true) veya yanlış(false)  değerleri alır.Varsayılan ilk değeri ise false(yanlış)tır.

Örnek: bool sart;//Bool türünden sart isimli bir degisken tanimladik.Su an degeri false;

Byte

Adı üstünde byte.Yani 1 byte(8 bitlik) bir sayıdır.2^8 yani 256 elemana sahip.0 ile 255 arasında işaretsiz bir veri türüdür.İlk varsayılan değeri 0′dır.Varsayılan ilk değeri 0′dır.

Örnek:byte veri;//Byte türünden veri isimli degisken.

SByte

İşaretli olarak tanımlanmış olan byte’tır.256 eleman sayısı miktarı aynı kalacak  şekilde -128 ile 127 arasında değer alan bir veri tipidir.

Short

Short tipi 16 itlik bir veri tipidir.Bu veri tipi işaretli bir veri tipidir.2^16 olduğunda 65,536 eleman sayisina ship bir sayı kümesidir.İşaretli olduğu için (yani negatif tam sayıları da içerdiği için) -32,768 ile 32,767 arasında değişen değerler alabilir.Varsayılan ilk değeri 0′dır.

Örnek:

short kisaVeri;//16 bitlik bir yere sahip işaretli bir degisken.

UShort

Short gibi 16 bitlik olmasına rağmen işaretsiz bir veri tipidir.(unsigned short) Bunda dolayı 0 ile 65,535 arasında değer alır.Varsayılan ilk değeri 0′dır.

Int

Belki de en temel veri tiplerinden biridir.Tamsayıların ifadesinde programlamada en çok kullanılan veritidir.32 bittir.2^32 elemana sahiptir.İşaretlidir.Yani negatif ve pozitif sayıları tanımlayabilir.Varsayılan değeri 0′dır.

Örnek: int degisken;//integer türünden bir degisken.

UInt

32 bitlik fakat işaretsiz integer türüdür.Pozitif tamsayıların tanımlanmasında kullanılır.

Örnek: uint isaretsizVeri;//İsaretsiz bir integer

Long

64 bitlik bir veri tipidir.İşaretli bir veri tipidir.2^64 tane elemana sahiptir.

Örnek: long veri;

ULong

64 bitlik bir veri tipidir.İşaretsizdir.Sadece pozitif sayıların ifade edilmesinde kullanılır.

Örnek: ulong veri;

Ondalık Sayıları Tanımlayan Veri Türleri

Ondalık sayıları tanımlama için kullanılan veri tipleri float,double,decimal olarak belirlenmiştir.Burada dikkat edilmesi gereken şey ondalık sayı tanımıdır.Burada eğer;

veri =1.32; /* gibi bir değer ataması yaparsak C# bu değeri double olarak algılar.*/

O yüzden float tanımlarken

float veri = 3.43F;

Decimal tanımlarken

decimal veri = 2.22M;

olarak yaparız.Double ile tanımlama yaparken donuna herhangi bir F ve M gibi bir ek koymamıza gerek yok.Ama biz yine de bu tanımlamayı koyalım ve okunurluğu artıralım.

Double veri = 2.39D veya Double veri = 2.39;  aynı tanımladır.

Float:32 bit bir veri tipidir.İşaretlidir.

Double:64 bit bir veri tipidir.İşaretlidir.

Decimal:128 bit veri tipidir.İşaretlidir.

Diğer derste ise char,string ve object nesnelerinden bahsedeceğiz.

Share
Leave a comment

0 Comments.

Leave a Reply


[ Ctrl + Enter ]

*