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:
- 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
- unsigned int dengan ukuran bitnya adalah 16 atau 32, memiliki rentang nilai 0 sampai 65.535 atau 0 sampai 4.294.967.295
- 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
- short int dengan ukuran bit 16 dan rentang nilai -32.768 sampai 32.747
- unsigned short int dengan ukuran bit 16 dan rentang nilai 0 sampai 65.535
- signed short int dengan ukuran bit 16 dan rentang nilai -32.768 sampai 32.767
- long int dengan ukuran bit 32 dan rentang nilai -2.147.483.648 sampai 2.147.483.647
- signed long int dengan ukuran bit 32 dan rentang nilai -2.147.482.648 sampai 2.1.47.483.647
- unsigned long int dengan ukuran bit 32 dan rentang nilai 0 sampai 4.294.967.295
- float dengan ukuran bit 32, rentang antara nilai 1.2E-38 sampai 3.4E+38 dan presisi 6 digit.
- double dengan ukuran bit 64, rentang nilai antara 2.3E-308 sampai 1.7+308 dan presisi 15 digit.
- long double dengan ukuran bit 80, rentang nilai antara 3.4E-4932 sampai 1.1E+4932 dan presisi 19 digit
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