DEGİŞKENLER VE ÖZELLİKLERİ (int ,string,bool,byte…)

Yayınlandı: 08/08/2011 / yazılım

Veri Tipleri

Merhaba,

İhtiyacı olan arkadaşlara yardımcı olabilmek ve bilgimizi paylaşmak adına, bildiğim kadarıyla Veri Tipleri hakkında şunları yazmak istedim:

Veri Tipi : Double
Tanımı : Çift Duyarlı Sayı
Özellik : VB’de kullanılabilecek en yüksek sayısal değerlerin veri tipidir.
Hafızada Kapladığı Yer : 8 byte
Alabileceği Değer Aralığı : pozitif sayılar için: 4.94065645841247E-324 ile 1.797693134862232E308, negatif sayılar için: -1.797693134862232E308 ile -4.94065645841247E-324 arası.
Bilgi : 16 haneye kadar hassastır. DefDbl bildirimi (projenin General  Declarations bölümünde) veya # ile tanımlanabilir.

Veri Tipi : Integer
Tanımı : Tamsayı
Özellik : Değişken bir tamsayı ise kullanırız.
Hafızada Kapladığı Yer : 2 byte
Alabileceği Değer Aralığı : -32768 ile +32767
Bilgi : Bir değişkenin sonunda % işareti varsa o değişken integer’dir. DefInt bildirimi ile tanımlanabilirler.

Veri Tipi : String
Tanımı : Dizgi
Özellik : Metin türü bilgiler için uygundur.
Bilgi : 16 bitlik versiyonda 0 ile 65538 arasında, 32 bitlik versiyonda 0 ile 2.000.000.000 arasında karakter alabilir. Defstr veya $ ile tanımlanabilir.

Veri Tipi : Boolean
Tanımı : Mantıksal
Özellik : Mantıksal veri tipleri için kullanılır. İki seçenekten birisi olabilir, (True – False değerlerinden biri olur.)
Hafızada Kapladığı Yer : 2 byte
Bilgi : DefBool ile tanımlanabilir.

Veri Tipi : Long
Tanımı : Uzun Tamsayı
Özellik : Integerden daha büyük aralıkta tamsayı belirlemek için kullanılır.
Hafızada Kapladığı Yer : 4 byte
Alabileceği Değer Aralığı : +2.147.483.647 ile -2.147.483.648
Bilgi : DefLng ile tanımlanabilir. Ya da değişken sonuna & işareti eklenerek tanımlanabilir.

Veri Tipi : Single
Tanımı : Tek Duyarlı Sayı
Özellik : Tamsayı olmayan, küsuratlı sayılar için kullanılır.
Hafızada Kapladığı Yer : 4 byte
Alabileceği Değer Aralığı : pozitif sayılar için: 1.401298E-45 ile 3.402823E38, negatif sayılar için: -3.402823E38 ile -1.401298E-45 arası.
Bilgi : DefSng ile tanımlanabilir. Ya da değişken sonuna ! işareti eklenerek tanımlanabilir. 7 haneye kadar hassas olup, devamı yuvarlatılır.

Veri Tipi : Currency
Tanımı : Para İle İlgili Sayı
Özellik : Sayısal veriler için tanımlanmış özel veri tipidir.
Hafızada Kapladığı Yer : 8 byte
Alabileceği Değer Aralığı : -922.337.203.685.477.5808 ile 922.337.203.685.477.5807 arası
Bilgi : Nokta hariç, 19 haneden oluşur ( 4 hanesi ondalıktır. ) DefCur ya da @ ile tanımlanabilir.

Veri Tipi : Date
Tanımı : Tarih İle İlgili Sayı
Özellik : Tarih ile ilgili veri tipidir.
Hafızada Kapladığı Yer : 8 byte
Alabileceği Değer Aralığı : 01.01.1900 ile 31.12.9999 arasındaki tarihler için kullanılır.
Bilgi : DefDate ile tanımlanabilir.

Veri Tipi : Object
Tanımı : Nesne
Özellik : Herhangi bir nesne türü için kullanırız.
Hafızada Kapladığı Yer : 4 byte

Veri Tipi : Variant
Tanımı : Esnek
Özellik : Eğer veri tipini Variant yaparsak, istediğimiz bir veri tipini kullanabiliriz. Hangisi olsa farketmez.
Hafızada Kapladığı Yer : 16 byte’tan fazla
Bilgi : DefVar ile tanımlanabilir.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s