1. Signed
2. Unsigned
3. Short
4. Long
1.signed
keyword signed digunakan untuk memperluas tanda yang digunakan integer int dan karakter(char). Cara ini memungkinkan untuk menyimpan suatu nilai dalam bentuk bilangan positif atau negatif.
2.Unsigned
keyword Unsigned ini dapat digunakan untuk membuat nilai-nilai menerima tipe data adalah tipe data yang bernilai positif positif.
3.Short
secara umum tipe data int menempati ruang memori yang berbeda untuk sistem operasi yang berbeda, untuk mengalokasikan space keyword shot bisa digunakan disini.
4. long
keyword long digunakan untuk meningkatkan ukuran tipe data saat ini untuk 2 byte pada type data integer maupun double.misalkan kita menggunakan int dengan ukuran memori 2 byte dengan menambahkan long int kita bisa menambahnya menjadi ukuran memori 4 byte.
penggunaan dari type data modifier diatas
#include<iostream>jalan kan program berikut dengan cara menggunakan compiler mingw. jika anda belum punya ikuti langkah cara instal dan setting mingw untuk compiler c++
using namespace std;
/*
type data modifier penggunaan unsigned,signed,long,short
@author andy saputra(kodingku.net)
*/
int main()
{
short int b; // b short integer
long int a; // a long integer
signed int c; // c signed integer
unsigned int d; // d unsigned integer
a = 50000;
b = 50000;
c=50000;
d=50000;
cout<<a<<endl;
cout<<b<<endl;
cout<<c<<endl;
cout<<d<<endl;
return 0;
}
jika sudah buka cmd anda.
G: //pilih lokasi anda menyimpan file cpp
cd myblog // ganti myblog dengan url anda menyimpan file cpp
klik enter
g++ typedata.cpp -o typedata.exe //ganti variabel dengan nama file masing-masing
hasil tampilan dari program di atas.
keterangan dari hasil diatas
a menggunakan long int a, nilai a di deklarasikan 50000 maka hasilnya tetap
b hasilnya -15536 karena pola bit yang mewakili 50.000 sebagai
short int a diartikan sebagai -15.536 di baca short.
c menggunakan signed int c, nilai c di deklarasikan 50000 maka hasilnya tetap
d . menggunakan unsigned int d, nilai d di deklarasikan 50000 maka hasilnya tetap
demikian tutorial singkat dari saya tentang type data modifier dalam c++ semoga bermanfaat untuk anda yang sedang mempelajari bahasa c++
0 Komentar