Thursday 5 November 2015

TIPE DATA C#

Kita akan selalu mendeklarasikan variabel dalam setiap program yang kita buat. Baik variabel yang kita gunakan itu untuk menyimpan data, membuat kalkulasi atau untuk fungsi yang lainnya. Untuk itu kita perlu mengenal tipe-tipe data yang bisa kita gunakan dalam program yang kita susun.
C# mengenal ada 2 jenis tipe data yaitu (1) Tipe data bawaan dan (2) Tipe data yang dibuat sendiri oleh pemrogram (dalam hal ini kita sendiri sebagai pemrogram atau yang sudah disediakan oleh framework atau buatan orang lain). Tipe data yang ada di C# ini semua nya diturunkan dari class object.

Tipe data bawaan terdiri atas tipe-tipe sebagai berikut beserta penjelasannya:
byte : merupakan tipe data untuk menyatakan bilangan dengan nilai range yang bisa dinyatakan dalam 8 bit biner dan hanya berisi bilangan non-negatif.
sbyte : sama dengan byte hanya saja bisa berisi bilangan negatif.
short : merupakan tipe data untuk menyatakan bilangan dengan kapasitas penyimpanan sampai 16 bit biner ( 2 bytes ) dan bisa berisi bilangan negatif.
ushort : sama dengan short tetapi hanya berisi bilangan non-negatif.
int : merupakan tipe data bilangan dengan kapasitas penyimpanan 4 byte, dan bisa digunakan untuk menyimpan bilangan negatif.
uint : sama dengan tipe data int, perbedaannya adalah hanya bisa digunakan untuk menyimpan bilangan non-negatif.
long : tipe data bilangan dengan besaran 8 byte, dan bisa digunakan untuk menyimpan bilangan negatif.
ulong : sama dengan tipe data long hanya saja dikhususkan untuk bilangan non-negatif.
float : merupakan tipe data yang digunakan untuk menyimpan bilangan pecahan dengan kapasitas penyimpanan 4 byte.
double : merupakan tipe data yang sama dengan float hanya memiliki tingkat precisi yang lebih tinggi dan dengan kapasitas penyimpanan 8 byte.
decimal : merupakan tipe data yang digunakan untuk menyimpan bilangan decimal dengan kapasitas penyimpanan 8 byte
char : merupakan tipe data yang digunakan untuk menyimpan karakter unicode, yaitu karakter yang dinotasikan dengan 2 byte.
string : merupakan kumpulan karakter unicode (string), yang setiap karakternya dinyatakan dengan 2 byte.
boolean : merupakan tipe data yang digunakan untuk menyimpan nilai benar (true) dan salah (false).
Untuk memudahkan representasi dan jangkauan masing-masing tipe data, berikut adalah tabel jangkauan masing-masing tipe data.

0 comments:

Post a Comment