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
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
0 komentar:
Posting Komentar