Kullanıcı Aletleri

Site Aletleri


veri_tuerleri_tablosu

Anasayfa / Basit Dili Kuralları

Veri Türleri Tablosu

Veri Türü Bit_Adeti Minimum Maksimum Amacı
YarıBayt 8 -128 +127  En düşük sayısal değerleri karşılamak içindir
Bayt 8 0 255 En düşük, fakat pozitif olan sayısal değerleri karşılamak içindir
Ascii 8 0 255 Ascii Tablosunun karakterlerini desteklemek içindir (Özellikle C fonksiyonlarıyla veri alışverişinde bulunurken gereklidir)
ÇiftBayt 16 0 65535 Geniş bir banda sahip olup, sadece pozitif sayısal değerleri karşılamak içindir
SafKüçükRakam 16 0 65535 Geniş bir banda sahip olup, sadece pozitif sayısal değerleri karşılamak içindir
KüçükRakam 16 -32768 +32767 Geniş bir banda sahip olup, hem pozitif, hemde negatif sayısal değerleri karşılamak içindir
Renk 32 0 4294967295 KYM (RGB) ve KYMŞ (RGBA) renklerini karşılamak içindir
Saat 32 0 4294967295 Saat, Dakika ve Saniyeyi karşılamak içindir
Rakam 32 -2147483648 +2147483647 Standart sayısal değerleri karşılamak içindir
SafRakam 32 0 4294967295 Standart geniş bir banda sahip olup, sadece pozitif sayısal değerleri karşılamak içindir
EsnekRakam 32 -2147483648 +2147483647 32 Bit derlemede Rakam ile aynıdır
SafEsnekRakam 32 0 4294967295 32 Bit derlemede SafRakam ile aynıdır
EsnekRakam 64 -9223372036854775808 +9223372036854775807 64 Bit derlemede GenişRakam ile aynıdır
SafEsnekRakam 64 0 18446744073709551615 64 Bit derlemede SafGenişRakam ile aynıdır
GenişRakam 64 -9223372036854775808 +9223372036854775807 Çok geniş bir banda sahip olup, hem pozitif, hemde negatif sayısal değerleri karşılamak içindir
SafGenişRakam 64 0 18446744073709551615 Çok geniş bir banda sahip olup, sadece pozitif sayısal değerleri karşılamak içindir
KüçükVirgül 32 -1175494e-38 +3402823e+38 Normal boyuttaki virgüllü rakamlar içindir
Virgül 64 -22250738585072013e-308 +17976931348623157e+308 Büyük virgüllü rakamlar içindir
İz 32 0 4294967295 Türü belirsiz, işaretli adresleme içindir
Tarih 32 -2147483648 +2147483647 Sadece Tarih bilgisini içermek içindir
Tarih 64 -9223372036854775808 +9223372036854775807 Sadece Tarih bilgisini içermek içindir
TarihSaat 32 -2147483648 +2147483647 Tarih ve Saat bilgisini içermek içindir
TarihSaat 64 -9223372036854775808 +9223372036854775807 Tarih ve Saat bilgisini içermek içindir
İşaret 32 0 4294967295 Bellekte bir fiziksel alana işaret eder. İşaret aynı zaman özel bir kuraldır.
İşaret 64 0 18446744073709551615 Bellekte bir fiziksel alana işaret eder. İşaret aynı zaman özel bir kuraldır.
ProsedürBağı 32 0 4294967295 Türsüz bir prosedür bağı oluşturur ve başka bir ProsedürBağı'na veya bir Prosedüre veya bir Metota işaret eder. ProsedürBağı aynı zaman özel bir kuraldır.
AsciiMetni * Bayt Bu tür C kütüphaneleri ile veri alışverişi için özel olarak sunulur. Basit standart olarak Metin türünü kullanır ve tüm karakterleri Unikod modelinde Metin türünde tutar
Metin * ÇiftBayt Basitin sunduğu standart karakter türüdür. Tüm metinsel veriler bu türle tutulur
Esnek 32 0 4294967295 Esnek özel bir türdür. Tüm diğer türleri destekler. Bazen gerekli olduğu için sunulmaktadır. Fakat standart olarak asla kullanılmamalıdır. Sadece gerçekten gerektiği yerde kullanılması doğrudur. Daha ayrıntılı bilgi için tıkla.
Esnek 64 0 18446744073709551615 Veri Türü “Esnek” özel bir türdür. Bu türün özelliği ise, diğer türlerin hepsinden olabilir. Esnek ihtiyaç durumunda yeniden yapılandırılır. Esnek türünün kullanılmasının gerekli olduğu durumlar mutlaka vardır. Ama önerilen o ki, mümkün oldukça bu türden az kullanılmasıdır. Çünkü “Esnek” normalden çok daha fazla hesaplama ve işlem adımları gerektiriyor. Bu durum programın yavaşlamasına ve ağır çalışmasına sebebiyet verebilir. Tabloya bakıldığında kapasite açısından aynı kapasiteye sahip türler ile karşılaşıyoruz. Kapasiteleri aynı olsa bile kullanım durumlarında farklılıkları ortaya çıkmaktadır. Daha ayrıntılı bilgi için tıkla.

Esnek türünün kısmi varyasyonları:

Varyasyon Kullanım Fonksiyonu
DeğişkenTür Parametre Sadece sayısal ve virgüllü tür verileri kabul eder
DizilimselTür Parametre Sadece dizilim kabul eder
Obje Parametre Sadece Obje kabul eder
Bileşen Parametre Sadece Bileşen kabul eder
Yapı Parametre Sadece Yapı kabul eder

Diğer Bit Modelleri:

Model Bit Adeti Açıklama
Dizilim 32 32Bit derleme için geçerlidir
Dizilim 64 64Bit derleme için geçerlidir
İşaretli 32 Daima 32 Bittir

Bu başlık henüz mevcut değil

Henüz mevcut olmayan bir başlığın linkiyle geldiniz. Bu sayfayı oluştur tuşuna tıklayarak sayfayı oluşturabilirsiniz.

veri_tuerleri_tablosu.txt · Son değiştirilme: 11.12.2020 01:22 Değiştiren: admin