Konversi Tipe Data C++ (VS2010)

Operasi perhitungan pada C++ dapat dilakukan dengan menggunakan tipe data yang sama. Jika dalam suatu ekspresi terdapat operand dengan tipe data yang berbeda, maka C++ akan mengkonversi salah satu tipe tersebut sehingga kedua tipe menjadi sama.
Ada beberapa aturan yang digunakan oleh C++ dalam mengkonversi tipe data, yaitu:
1. Jika salah satu operand bertipe long double, maka yang lain dikonversi menjadi long double.
2. Jika salah satu operand bertipe double, maka yang lain dikonversi menjadi double.
3. Jika salah satu operand bertipe float, maka yang lain dikonversi menjadi tipe data float.
4. Jika salah satu operand bertipe char, signed char, unsigned char, unsigned short, maka yang lain dikonversi ke int.
Jika diperlukan langkah untuk mengubah suatu tipe data menjadi tipe data lain maka digunakan suatu pengarah tipe data, proses pengubahan tipe data ini disebut dengan istilah type casting.

Berikut adalah video tutorial contoh program c++ yang mengkonversi tite data. selamat menyaksikan.

berikut adalah source code dalam video tersebut:

/*=====================================
Modul 2-2
Konversi Tipe Data
Konversi Tipe Data.cpp
Nama : Wayan Widya Aartana
NRP  : 49013035
=======================================*/

#include <iostream>

using namespace std;

int main(){

char karakter = ‘B’;
cout<<“Karakter A = “<<karakter<<endl;

cout<<“Nilai ASCII “<<(int)karakter<<endl;

system(“pause”);
return 0;
}


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s