Pengenalan Tipe Data Pada Bahasa C# (C Sharp)

Dalam membuat program, kita pastinya akan membutuhkan deklarasi variabel, baik variabel untuk menyimpan data, untuk membuat kalkulasi, maupun untuk fungsi-fungsi yang lain. Pada C#, ada 2 jenis tipe data, yaitu :

  1. Tipe data bawaan (built-in).
  2. Tipe data yang dibuat sendiri oleh pemrogram (dalam hal ini adalah yang dibuar oleh pembuat program itu sendiri atau yang sudah ada pada framework ataupun buatan orang lain).

Semua tipe data yang ada di C# (C Sharp), diturunkan dari class object. Berikut penjelasan tipe-tipe data bawaan :

  1. Char adalah tipe data yang berupa karakter unicode, yaitu karakter yang dinotasikan dengan 2 byte.
  2. String adalah tipe data yang berupa kumpulan karakter unicode, setiap karakternya dinotasikan dengan 2 byte.
  3. Byte adalah tipe data untuk menyatakan bilangan dengan nilai range yang bisa dinyatakan dalam 8 bit biner dan hanya berisi bilangan nonnegatif.
  4. Sbyte adalah tipe data yang sama dengan byte, tapi bisa berisi bilangan negatif
  5. Short adalaha tipe data untuk menyatakan bilangan dengan kapasitas bilangan sampai dengan 16 bit biner (2 bytes) dan bisa berisi bilangan negatif.
  6. Ushort adalah tipe data yang sama dengan short, hanya saja berisi bilangan positif.
  7. Int adalah tipe data untuk menyatakan bilangan dengan kapasitas 4 bytes dan bisa berisi bilangan negatif.
  8. Uint adalah tipe data yang sama dengan Int, hanya saja berisi bilangan positif.
  9. Long adalah tipe data untuk menyatakan bilangan dengan kapasitas 8 bytes dan bisa berisi bilangan negatif.
  10. Ulong adalah tipe data yang sama dengan Long, hanya saja berisi bilangan positif.
  11. Float adalah tipe data untuk menyimpan bilangan pecahan dengan akapsitas penyimpanan 4 bytes.
  12. Double adalah tipe data yang sama dengan Float, hanya saja memiliki tingkat presisi yang lebih tinggi dengan kapasitas penyimpanan 8 bytes.
  13. Decimal adalah tipe data untuk menyimpan bilangan desimal dengan kapasitas penyimpanan 8 bytes.
  14. Boolean adalah tipe data untuk menyimpan nilai biner (true) dan salah (false).

Berikut akan kami tampilkan range atau jangkaian masing-masing dari tipe data tersebut diatas.

TIPE DATA               RANGE

byte                        0 ~ 255

sbyte                      -128 ~ 127

short                       -32.768 ~ 32.767

ushort                     0 ~ 65.535

int                           -2.147.483.648 ~ 2.147.483.647

uint                         0 ~ 4.294.967.295

long                        -9.223.372.036.854.775.808 ~ 9.223.372.036.854.775.807

ulong                      0 ~ 18.446.744.073.709.551.615

float                        -3.402823e38 ~ 3 .402823e38

double                   -1.79769313486232e308 ~ 1.79769313486232e308

decimal                 -79228162514264337593543950335 ~ -79228162514264337593543950335

char                       A unicode character

string                     A string of unicode character

boolean                True or Flase

object                   An object

Artikel-artikel terkait :

  1. Aplikasi Sederhana untuk Konversi Tipe Data pada C#.

Be Sociable, Share!

You may also like...

1 Response

  1. Darius Sahm says:

    Perfectly written subject material , appreciate it for entropy.

Leave a Reply

Your email address will not be published. Required fields are marked *