Cekidot Gan Materi Tipe Data keluar saat uts (-__-)
Tipe Data dalam c++ di Bagi menjadi 2 :
1.Data Angka
Data Berupa angka yang terdapat pada c++ , di gunakan dalam proses input ,output berupa angka pada c++
Jenis-Jenis data angka dasar pada C++ :
- int
- byte
- short
- long
- float
- double
- long double
2 Data Huruf
Data berupa huruf pada c++ ,di gunakan dalam proses input output data berupa huruf pada c++
Jenis-Jenis data huruf pada c++
- String
- Char
Range padaa masing-masing jenis data
int = -32768 hingga 32767
long = -2.147.438.648 hingga 2.147.438.647
Float = 3.4 x 10e-38 hingga 3.4 x 10e38
double = 1.7 x 10e-308 hingga 1.7 x 10e308
Byte = 0-255
mengapa di butuhkan mengetahui range data?
Contoh Kasus seperti di bawah
Jika anda mencoding tipe data seperti ini
{
short int a;
cout<<"Masukkan Angka yang anda inginkan: ";cin>>a;
cout<<"Angka yang anda masukkan adalah: "<<a;
getch();
}
ketika angka yang di input melebihi 32767 misal 500000
maka yang akan muncul di layar adalah:
Angka yang anda masukkan adalah:-15536
untuk mengatasi ketidak validan di atas gunakan Int
{
int a;
cout<<"Masukkan Angka yang anda inginkan: ";cin>>a;
cout<<"Angka yang anda masukkan adalah: "<<a;
getch();
}
maka yang akan muncul di layar adalah:
Angka yang anda masukkan adalah:50000
thanks for reading sekian dulu gan
Tidak ada komentar:
Posting Komentar