Jumat, 23 September 2016

Tipe-Tipe Dasar pemograman ( Matlab)

                                                               TIPE DATA PEMOGRAMAN C++
Tipe Data Char
Char merupakan tipe data berbentuk karakter tunggal(string tidak termasuk). Char memiliki jumlah bit sebanyak 8 bit (1 byte). Pendeklarasian secara umum adalah char nama_variabel[panjang_karakter]; .

Unsigned digunkana bilamana data yang akan digunakan berupa bilangan positif saja.

Tipe Data Integer
Integer merupakan tipe data bilangan bulat. Integer memiliki jumlah bit sebanyak 16b bit (2 byte). Pendeklarasian secara umum adalah int nama_variabel; .

Unsigned int. Variabel yang menggunakan tipe data dasar ini memiliki rentang 0 sampai 6535, memerlukan sebanyak 4 byte dengan control string %u.

Signed Int. Variabel yang menggunakan tipe data dasar ini memiliki rentang -32768 sampai 32767 sama halnya dengan int, tipe data ini memerlukan memori sebanyak 4 byte dengan control string %i.

Short int. Variabel yang menggunakan tipe data dasar ini memiliki rentang -32768 sampai 32767, tipe data ini memerlukan memori sebanyak 4 byte dengan control string %i.

Unsigned short int. Variabel yang menggunakan tipe data dasar ini  memiliki rentang 0 sampai 65.535. Tipe data ini memerlukan memori sebanyak 2 byte dengan control string %u.

signed Short int. Variabel yang menggunakan tipe data ini memiliki rentang -32.768 sampai 32.767 dan sama halnya seperti short int. Tipe data ini memerlukan memori sebanyak 2 byte dengan control string %i.

Long int. Variabel yang menggunakan tipe data ini memiliki rentang -2.147.483.648 sampai 2.147.483.648. Tipe data ini memerlukan memori sebanyak 4 byte dengan control string %ld.

 Signed long int. Variabel yang menggunakan tipe data ini  memiliki rentang yang sama halnya seperti long int namun bedanya pada control string yaitu %li.

Unsigned Long int. Variabel yang menggunakan tipe data dasar ini memiliki rentang 0 sampai 4.294.967.295. Memerlukan memori sebanyak 4 byte dengan control string %lu.

float cocok digunakan untuk variabel yang akan berisi angka pecahan, seperti nilai IPK, hasil pembagian, atau hasil komputasi numerik yang angkanya tidak bisa ditampung oleh data integer.

Tipe Data Float
Float merupakan tipe data bilangan pecahan presisi tunggal. Float memiliki jumlah bit sebanyak 32 bit (4 byte). Pendeklarasian secara umum adalah float nama_variabel; .

Tipe Data Double
Double merupakan tipe data bilangan pecahan presisi ganda. Double memiliki jumlah bit sebanyak 64 bit (8 byte). Tipe data double lebih akurat dibandingkan dengan float apabila terdapat banyak angka dibelakang tanda koma ( , ) .

Tipe Data Void
Void merupakan tipe data tidak bertipe dan memiliki jumlah bit sebanyak 0 bit. Biasanya digunakan saat pendeklarasian fungsi


Berikurt cara menampilkan Tipe Data pada Matlab :
#include <iostream>
using namespace std;

int main()
{
 cout << "Ukuran Memori dari char : " << sizeof(char) << endl;
 cout << "Ukuran Memori dari unsigned char: " << sizeof(unsigned char) << endl;
 cout << "Ukuran Memori dari int: " << sizeof(int) << endl;
 cout << "Ukuran Memori dari unsigned int: " << sizeof(unsigned int) << endl;
 cout << "Ukuran Memori dari signed int: " << sizeof(signed int) << endl;
 cout << "Ukuran Memori dari short int: " << sizeof(short int) << endl;
 cout << "Ukuran Memori dari unsigned short int: " << sizeof(unsigned short int) << endl;
 cout << "Ukuran Memori dari signed short int: " << sizeof(signed short int) << endl;
 cout << "Ukuran Memori dari long int: " << sizeof(long int) << endl;
 cout << "Ukuran Memori dari signed long int: " << sizeof(signed long int) << endl;
 cout << "Ukuran Memori dari unsigned long int: " << sizeof(unsigned long int) << endl;
 cout << "Ukuran Memori dari float: " << sizeof(float) << endl;
 cout << "Ukuran Memori dari double: " << sizeof(double) << endl;
 cout << "Ukuran Memori dari long double: " << sizeof(long double) << endl;
 cout << "Ukuran Memori dari wchar_t: " << sizeof(wchar_t) << endl;
 return 0;
}




from:
nama   : Romi Tandi Linok
Nim    : 1529040010
kampus : Universitas Negeri Makassar

Tidak ada komentar:

Posting Komentar