Senin, Desember 19, 2016

Tipe Data Bahasa Pemrograman C++

Tipe Data Dasar
Tipe data berfungsi untuk mempresentasikan jenis dari nilai yang terdapat dalam program. Kesalahan dalam menyebutkan tipe data akan mempengaruhi program yang kita buat tidak dapat dijalankan. Kalaupun dapat dijalankan, program akan memberikan nilai yang tidak akurat sesuai yang diharapkan. Oleh karena itu,kita harus pandai dalam menetukan tipe data yang akan digunakan sesuai kebutuhan program yang akan kita buat. Dalam bahasa C++, tipe data dapat dikelompokan menjadi dua yaitu tipe data dasar dan tipe data bentukan. 






Dalam C++, terdapat beberapa tipe data dasar yang telah didefinisikan/digolongkan yaitu tipe bilangan bulat (integer), bilangan riil (floating-point), tipe logika (boolean), dan tipe karakter. Tipe-tipe tersebut adalah tipe data yang siap digunakan tanpa harus didefinisikan terlebih dahulu.

A. Tipe Bilangan Bulat (integer)
Tipe data ini digunakan untuk mempresentasikan data numerik yang berupa bilangan bulat, yaitu bilangan yang tidak mengandung angka dibelakang koma. Tipe data yang termasuk ke dalam kategori ini adalah
_________________________________________________________________________________
Tipe Data                             Ukuran dalam Bit                  Rentang 
_________________________________________________________________________________ int                                              16 atau 32                 -32.768 sampai 32.767
unsigned int                      16 atau 32                 0 sampai 65.535
signed int                         16 atau 32                  sama seperti int
short int                             16                              -32.768 sampai 32.767
unsigned short int       16                              0 sampai 65.535
signed short int          16                              sama seperti short int
Long int                          32                              -2.147.483.648 sampai 2.147.483.647
Signed Long Int             32                              sama seperti long int
unsigned Long int          32                              0 sampai 4.294.967.295
------------------------------------------------------------------------------------------------------------

B. Tipe Bilangan Riil (floating-point)
Tipe yang mempresentasikan data-data bilangan yang mengandung angka dibelakang koma. Adapun tipe data yang termasuk ke dalam kategori ini adalah :
_________________________________________________________________________________
Tipe Data                       Ukuran dalam Bit                      Rentang                                    Presisi
------------------------------------------------------------------------------------------------------------
float                                  32                                  1.2E-38 sampai 3.4E+38              6 Digit
double                                 64                                  2.3E-308 sampai 1.7E+308          15 Digit
long double                 80                                  3.4E-4932 sampai 1.1E+4932      19 Digit
------------------------------------------------------------------------------------------------------------

C. Tipe Logika (Boolean)
Tipe data ini mempresentasikan data-data yang hanya mengandung dua buah nilai yaitu nilai logika (boolean). Dalam C++ standar , tipr ini telah dinyatakan dalam tipe bool, yang nilainya dapat berupa true(benar)atau false(salah).

D. Tipe data Karakter (Char)
Tipe Ini digunakan untuk mempresentasikan data bertipe karakter seperti 'A', 'a', '9', '&' dan lain sebagainya. Dalam C++, tipe karakter dinyatakan dalam char.Untuk karakter unicode (wide character) dinyatakan dalam wchart_t.

Mungkin demikian sedikit ulasan mengenai tipe data dasar dalam bahasa pemrograman C++. Semoga bermanfaat...


Politeknik Negeri Lampung
Manajemen Informatika
Previous Post
Next Post

0 komentar: