Senin, 06 Juli 2009

Type data C++

Type data dasar pada C++ meliputi: char, int, short, long, float, double, long double. Type data yang berhubungan dengan bilangan bulat adalah char, int, short dan long. sedangjan yang lainnya berhubungan dengan bilangan pecahan. Pada MS-DOS type data short identik dengan int. Oleh karena itu jarang digunakan. Tapi pada System operasi lain, umumnya short berukuran lebih kecil dari pada type int.

Ukuran memori yang diperlukan untuk masing - masing type data sangat bergantung pada hardware dari komputer yang digunakan. Karena itu jangkauan bilangan dari masing - masing type data juga sangat berlainan antara hardware yang satu dengan hardware yang lainnya. Nilai yang tercakup pada type data bilangan (bulat maupun pecahan) pada arsitektur PC yang berbasis DOS dapat dilihat pada daftar berikut:






Type DataUkuran MemoryJangkauan NIlaiJumlah digit Presisi
char1 byte-128 hingga + 127 -
int2 byte-32768 hingga + 32767 -
long4 byte-2.147.438.648 hingga +2.147.438.648 -
float4 byte3,4x10-38 hingga 3,4x1038 6 - 7
double8 byte1,7x10-308 hingga 1,7x10308 15 - 16
long double10 byte3,4x10-4932 hingga 1,1x104932 19

Tidak ada komentar:

Posting Komentar