Tipe Data dan karakter khusus C++



C++ menyediakan banyak tipe data. Namun, tipe dasar yang tersedia diperuntukkan untuk bilangan bulat, bilangan real, Boolean, karakter, string.
Bilangan Bulat : 20, -123
Bilangan real : 20.1, -123.35, 44.55662
Boolean : true, false
Karakter : A, *, %, a
String : Hidup Teknik , mangtri93@gmail.com

Tipe data bilangan bulat pada C++
Tipe Data
Keterangan
Kebutuhan Memori
Short int
Menyatakan bilangan bulat antara -32768 dan +32767
2 byte
Int
Menyatakan bilangan bulat antara -2147483648 dan +2147483647 kalau diimplementasikan dengan 4 byte
4 byte
Long int
Menyatakan bilangan bulat antara -2147483648 dan +2147483647
4 byte
Long long int
Menyatakan bilangan bulat antara -9232372036854775808 dan +9232372036854775807
8 byte

Jumlah memori yang dibutuhkan oleh sutu tipe data bilangan bulat berkaitan dengan nilai bilangan bulat. Sebagai contoh, tipe short int, yang memerlukan memori dua byte hanya bisa menyimpan sebuah nilai antara -32768 dan +32767. Apabila bilangan yang akan disimpan bernilai lebih dari 32767, tipe yang lain yaitu long int
Tipe bilangan real pada C++
·         Float : menyatakan bilangan real dengan ketelitian rendah 7 digit membutuhkan memory 4 byte
·         Double : menyatakan bilangan real dengan ketelitian tinggi 16 digit membutuhkan memory 8 byte
·         Long double : menyatakan bilangan real dengan ketelitian tinggi 19 digit membutuhkan memory 12 byte
Perlu dibiasakan untuk menggunakan tipe data dengan memori kecil tetapi dapat menampung semua kemungkinan nilai yang terjadi. Misalnya, jumlah barang yang hanya mencapai ratusan cukup disimpan dengan short int bukan long.
Karakter – karakter khusus
Karakter

\0
Karakter ber-ASCII nol (karakter null)
\a
Karakter bel
\b
Karakter backspace
\f
Karakter formfeed (ganti halaman)
\n
Karakter newline (pindah baris)
\r
Karakter carriage turun
\t
Karakter tab horizontal
\v
Karakter tab vertical
\\
Karakter pemberi komentar

Komentar

Postingan populer dari blog ini

Flowchart

Instalasi dan Review Linux Ubuntu 16.04 LTS