Type Data dan Konstanta Bahasa Program C++

Konstanta
Konstanta meupakan nilai tetap dari program dan tidak dapat dirubah nilainya. Nilai dari konstanta harus berupa type data. Berikut contoh pendeklarasian konstanta.
float a = 10;



Type Data
Di dalam bahasa C++ terdapat 5 type dasar yakni karakter, integer, floating point, double floating point dan values (Char, Int, Double, Float dan Void). Perhitungan yang dilakukan bergantung pada tipe data dari nilai yang telah diinisialisasikan. Berikut nilai beberapa tipe data :
Tipe DataSizeSignedUnsigned
Int
4 byte
-2147483648 sampai 21474836470 sampai 4294967295
long int4 byte-2147483648 sampai 2147483647
0 sampai 4294967295
Float4 byte+/- 3.4e +/-38 (~7 digits)
Double8 byte+/- 1.7e +/-308 (~15 digits)
Long Double8 byte+/- 1.7e +/-308 (~15 digits)
Char1 byte-128 sampai 1270 sampai 255
bool1 byteTrue / False
// Contoh penggunaan type data
#include <iostream>
using namespace std;
int main() {
// deklarasi variabel
int xa, yb;
int result;
// proses
xa = 5;
yb = 2;
xa = xa + 1 ;
result = xa - yb ;
// print
cout << result ;
// akhir program
return 0;
}
Disaat dilakukan penulisan program, sangat penting untuk mengetahui tentang type data tersebut. Hal ini berkaitan dengan jumlah memory yang dialokasikan untuk setiap type data. Kesalahan penggunaan type data akan menambah jumlah memory yang digunakan atau penggunaan yang tidak tepat dapat menghentikan perhitungan.

Comments

Popular posts from this blog

Program Penilaian Siswa Menggunakan Java Netbeans

Array Program C++ 1 Dimensi dan Multidimensi