Tipe Data, Variabel dan Konstanta, Mendeklarasikan Variabel dalam Bahasa Pemrograman Arduino

Bahasa C
 

Tipe Data

Ada beberapa tipe data yang bisa digunakan. Tabel 1.1. mencantumkan tipe-tipe data di Arduino.

                                                        Tabel 1.1. Tipe Data

Tipe Data

Keterangan

Kebutuhan Memori

boolean

Berguna untuk menyimpan data yang berkemungkinan dua. Dalam hal ini, tipe boolean akan menyimpan nilai true atau false saja.

1 byte

char

Berguna untuk menyatakan sebuah karakter.

1 byte

byte

Berguna untuk menyimpan data yang berkisar antara 0 sampai dengan 255.

1 byte

int

Berguna untuk menampung data bilangan bulat yang berkisar antara -32768 sampai dengan 32767.

2 byte

unsigned int

Berguna untuk menampung bilangan bulat yang berkisar antara 0 sampai dengan 65535.

2 byte

word

Identik dengan unsigned int.

2 byte

long

Berguna untuk menampung bilangan bulat yang berkisar antara -2.147.483.648 sampai dengan 2.147.483.647.

4 byte

unsigned long

Berguna untuk menampung bilangan bulat yang berkisar antara 0 sampai dengan 4.294.967.295 (2-1).

4 byte

gloat atau double

Berguna untuk menyimpan bilangan real. Angka yang bisa disimpan dari -3.4028235E+38 sampai dengan 3.4028235E+38. Tingkat presisi hingga 6-7 digit.

4 byte

 Variabel dan Konstanta

 Data sebenarnya dapat dibedakan menjadi dua golongan :

    • variabel dan

    • konstanta

Variabel berguna untuk menyimpan suatu nilai dan nilai yang berada di dalamnya dapat diubah selama program di eksekusi. Ilustrasi variabel diperlihatkan di Gambar 1.1.

Gambar 1.1 Isi variabel dapat diubah sewaktu program dieksekusi

Konstanta atau terkadang dinamakan literal menyatakan nilai yang tetap. Sebagai contoh, 234 adalah suatu konstanta bilangan bulat.

Mendeklarasikan Variabel

Variabel yang akan digunakan dalam program harus dideklarasikan terlebih dahulu. Pengertian deklarasi di sini berarti mengenalkan sebuah pengenal dan menentukan jenis data yang dapat disimpan di dalamnya. Bentuk deklarasi variabel :

        Tipe_data daftar_variabel;

Pada deklarasi variabel, daftar_variabel dapat berupa satu variabel atau beberapa variabel yang dipisahkan dengan koma. Contoh :

        int_jumlah;

        float suhu_celcius, suhu_fahrenheit;

Pernyataan deklarasi pertama menyatakan bahwa jumlah adalah variabel bertipe int (digunakan untuk menyimpan bilangan integer), sedangkan pernyataan kedua menyatakan bahwa suhu_celcius dan suhu_fahrenheit berjenis float (untuk menyimpan data bilangan pecahan atau titik-mengambang). 

Kedua variabel ditulis dengan pemisah berupa koma. Satu spasi biasa diberikan setelah koma agar kode mudah dibaca.

Jika dikehendaki, deklarasi

        float suhu_celcius, suhu_fahrenheit;

dapat ditulis menjadi :

        float suhu_celcius;

        float suhu_fahrenheit;

 


 


Posting Komentar

0 Komentar