Friday, December 7, 2012

C++ Tipe Data


Tipe Data
Dalam bahasa C++ terdapat beberapa tipe data dasar yang telah didefinisikan dan digolongkan dalam tipe bilangan bulat(integer), bilangan real(floating point), tipe logika (boolean), dan tipe karakter/teks (character/string).
Tipe data bilangan bulat digunakan untuk data-data yang tidak mengandung koma. Tipe data yang termasuk ke dalam kategori bilagan bulat adalah:
  1. int dengan ukuran bitnya adalah 16 atau 32 dan memiliki rentang nilai -32.768 sampai 32.768 atau -2.147.483.648 sampai 2.147.483.647
  2. unsigned int dengan ukuran bitnya adalah 16 atau 32, memiliki rentang nilai 0 sampai 65.535 atau 0 sampai 4.294.967.295
  3. signed int dengan ukuran bit 16 atau 32, rentang nilai -32.768 sampai 32.767 atau -2.147.483.648 sampai 2.147.483.647
  4. short int dengan ukuran bit 16 dan rentang nilai -32.768 sampai 32.747
  5. unsigned short int dengan ukuran bit 16 dan rentang nilai 0 sampai 65.535
  6. signed short int dengan ukuran bit 16 dan rentang nilai -32.768 sampai 32.767
  7. long int dengan ukuran bit 32 dan rentang nilai -2.147.483.648 sampai 2.147.483.647
  8. signed long int dengan ukuran bit 32 dan rentang nilai -2.147.482.648 sampai 2.1.47.483.647
  9. unsigned long int dengan ukuran bit 32 dan rentang nilai 0 sampai 4.294.967.295
Tipe data bilangan real merefresentasikan data-data bilangan yang mengandung angka di belakang koma atau bilangan pecahan. Tipe data yang termasuk ke dalam kategori bilangan real adalah:


  1.  float dengan ukuran bit 32, rentang antara nilai 1.2E-38 sampai 3.4E+38 dan presisi 6 digit.
  2. double dengan ukuran bit 64, rentang nilai antara 2.3E-308 sampai 1.7+308 dan presisi 15 digit.
  3. long double dengan ukuran bit 80, rentang nilai antara 3.4E-4932 sampai 1.1E+4932 dan presisi 19 digit
Tipe logika merepresentasikan data-data yang hanya mengandung dua nilai yaitu benar untuk nilai 1 dan salah untuk nilai 0. istilah ini juga dikenal dengan nama (true) dan salah (false).

Tipe data character/string merepresentasikan data-data berupa karakter. tipe data karakter dinyatakan dengan tipe data char sedangkan untuk string merupakan kumpulan dari karakter dinyatakan sebagai pointer (char*).

Berikut video tutorial dalam menggunakan tipe data dalam bahasa pemrograman C++:


No comments:

Post a Comment