USLANMAM
USLANMAM öğesini iGoogle sayfanıza ekleyin.
UslanmaM En Kaliteli Bilgi Adresiniz
Geri git   USLANMAM > PROGRAM > PROGRAMLAMA DİLLERİ
Google
 
UslanmaM Resim AlbümleriSosyal Gruplar
Kayıt ol Sosyal Gruplar Ajanda Konuları Okundu Kabul Et

PROGRAMLAMA DİLLERİ Webmasterlar için faydalı bir bölüm. Konu Açmak Moderator Onaylı

Yeni Konu aç  Cevapla
 
LinkBack Seçenekler Stil
Alt 01-22-2008, 08:53 PM   #1 (permalink)
Mareşal
 
AsSeMbLy - ait Kullanıcı Resmi (Avatar)
Standart Vb .Net de Veri Tipleri ..

Veri tipleri program yazarken disk ve bellek alanımızda ekonomik bir şekilde kullanmamızı sağlar...

Verip Tipleri Açıklaması vee Örnek

Boolean = True veya False değerini döndürür.Örnek olarak True değerini alabilir...

ByteShortIntegerLong = Tam sayılar için kullanılan veri tipleri.Örnek olarak 18 verilebilir...

SingleDobuleDecimal=Tam sayı ve ondalık sayılar için kullanılır.Örnek olarak 185 verilebilir.

Date=Tarih ve saat türü tanımlamalar için kullanılır.Örnek olarak 01/04/1987 verilebilir.Bu benim doğum günüm...

StringChar=Karakter için kullanılır...Örnek olara her sey verilebilir."BEJO""Momtis""Kamil""Hemdi" gibi vs...

Object=Her veri tipi yerine geçer...

Değişken tanımlamak için Dim ifadesi kulllanılır..Daha sonra değişkene atanacak yani verilecek isim ve ardından da As ifadesi kullanılarak ardında da veri tipi belirlenir.Bu şekilde değişkenimiz yani veri tipmizi tanımlanmıs olur...

Örnek;

Dim değişkenadı As VeriTipi

Örnek olarak no isimli bir değişkeni tanımlayalımm...

Dim no As Integer

Değer ataması için direk olarak tanımlama yaptıktan sonra "=" karakteri kullanılarak değer atanabilir yada baska bir satırda tanımlama yapılabilir....

Dim no As Integer = 5

veya

Dim no As Integer
no=5


Tam sayı veri tipleri
__________________________________________________ _______________
Byte

Kapladığı alan = 1 byte
Aralık = 0 ile 255 arası
Dizin =System.Byte

Genellikle kişi yaşlarının bilgilerini tutmak için belirlenir....

Örnek;

Dim yas As Byte
yas=23
MsgBox(Yas)
__________________________________________________ _______________

Short

Kapladığı Alan = 2 Byte
Aralık= -32768 ile + 32767
Dizin=System.Int16

Vb 6 daki 16 bit sayı tipi Vb.NET de Short olarak tanımlanabilir..

Örnek;

Dim aabbcc As Short
aa=70
bb=25
cc=aa*bb
MsgBox(c)
__________________________________________________ _______________
Integer

Kapladığı Alan=4 Byte
Aralık = -2147483648 ile + 2147483647
Dizin = System.Int32

Bu veri tipi Vb.6 da Long fakat Vb.NET de Integer olarak alınabiliyor...

Örnek;

Dim aabbcc As Integer
aa=10
bb=1000000000
cc=aa*bb
MsgBox(cc)
__________________________________________________ _______________
Long

Kapladığı Alan=8 Byte
Aralık=-9233372036854775808 ile 9223372036854775807
Dizin = System.Int64

Bu tipin Vb.6 ta bir karsılığı yoktur...

Örnek;

Dim aabbcc As Long

aa=50
bb=100000000
cc=aa*bb
MsgBox(cc)
__________________________________________________ _______________

Ondalık Verip Tipleri
__________________________________________________ _______________
Single
Kapladığı Alan=4 Byte
Aralık= Negatif -->> -3.4028235E+38 ile -1.401298E-45 arası
Pozitif---->>1.401298E-45 ile 3.4028235E+38 arası
Ondalık hassasiyeti = 7
Dizin = System.Single

Örnek;

Dim pi As Single
pi = 22/7
MsgBox(pi)
__________________________________________________ _______________
Double

Kapladığı Alan=8 Byte
Aralık = Negatif --->>>-1.79769313486231570E+308 ile -4.94065645841246544E-324 arası
Pozitif--->>>4.94065645841246544E-324 ile 1.79769313486231570E+308 arası
Ondalık Hssasiyeti = 15 - 16
Dizin=System.Double

Dim pi As Double
pi=22/7
MsgBox(pi)
__________________________________________________ _______________
Decimal

Kapladığı Alan=16 Byte
Aralık=Tam Sayı +/- =79228162514264337593543950335
Ondalık Sayı =7.9228162514264337593543950335
En küçük Hassaiyet= +/- =-00000000000000000000000000001

Ondalık Hassasiyeti = 28
Dizin = System.Decimal

Örnek;

Dim abc As Decimal

a=22
b=7
c=a/b
MsgBox(c)
__________________________________________________ _______________

Diğer Veri Tipleri
__________________________________________________ _______________
Char

Kapladığı Alan = 2 Byte
Aralık = 0 ile 65535
Dizin = System.Char

Genellikle karakter atamaları için kullanılır

Örnek;

Dim c As Char
c="BEJO"
MsBox(C)
__________________________________________________ _______________
String

Kapladığı Alan=Platforma Bağlıdır...
Aralık=0 ile 2 Milyar
Dizin=System.String(Class)

Örnek;

Dim aa As String
aa="Muhammed"
MsgBox(aa)
__________________________________________________ _______________
Boolean

Kapladığı Alan=2 Byte
Aralık=True ve False
Dizin=System.Boolean

İkili sonu içerecek değerlerde kullanılır.

Örnek;

Dim ab As String
Dim c As Boolean

a="A"
b="B"

c= Cbool(a>B)

Msgbox(c)
__________________________________________________ _______________
Date
Kapladığı Alan = 8 Byte
Aralık=0:00:00-Ocak 10001 ile 11:59:59 PM - Aralık 31999 arası
Dizin = System.DateTime

Tarih saat bilgilerini tutan veri tipidir.Kullanılırken "#" işareti kullanılmalıdır.Ay/Gün/Yıl olarak yazılmalıdır.

Dim d As Date
d=#04/01/1987# 'Benim Doğum Günüm
Msgbox(d)
__________________________________________________ _______________
Object

Kapladığı Alan=4 Byte
Aralık=Herhangi bir veri tipinin içinde barındırabilir.
Dizin=System.Object(Class)

AsSeMbLy isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla

Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
Eklenti Ekleyemezsiniz
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık
Gitmek istediğiniz klasörü seçiniz

Benzer Konular
Konu Konuyu Başlatan UslanmaM Cevaplar Son Mesaj
Veri Sorgulama BoDyGuArD Delphi 2 04-15-2008 03:27 PM
21.YY kız tipleri inter Tanışalım-Kaynaşalım/Geyik Bölümü 2 09-12-2007 01:39 PM
Tüy Tipleri KomutanTR Hayvanlar Alemi 2 08-22-2007 05:44 PM
Göl Tipleri ABYSS Coğrafya 0 01-03-2007 02:07 PM


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 12:37 PM .
Üyelerimiz görüşlerini önceden onay olmadan anında yazabilmektedir, bu yaz