type data modifier dalam c++

type data modifier(type data tertentu) adalah sebuah   kata kunci atau keyword yang digunakan untuk mengubah sifat sifat dari tipe data  tersebut. pengubah type data diklasifikasikan ke dalam jenis berikut.

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>

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;
}
jalan kan program berikut dengan cara menggunakan compiler mingw. jika anda belum punya ikuti langkah cara instal dan setting mingw untuk compiler c++
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.

type-data-modifier-dalam-cplus

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++

Subscribe untuk mendapatkan update artikel terbaru:

0 Response to "type data modifier dalam c++"

Post a Comment