Tipe Data pada Pemrograman Bahasa C


Tipe Data pada Pemrograman Bahasa C

*Dari Software CV AVR yang biasanya dipakai untuk memprogram mikrokontroler keluarga ATmel (ATmega16, ATmega32, ATmega328p, ATmega2560 dll)

*Dari Software Keil Uvision yang biasa digunakan untuk memprogram mikrokontroler STM8 dan STM32 dll,


jika dikelompokkan maka menjadi beberapa yaitu:
1. Char sebesar 8 bit
2. Int untuk bilangan bulat, 16 bit jika di CVAVR dan 32 bit di Keil Uvision.
3. Float untuk bilangan pecahan, sebesar 32 bit
4. Double untuk bilangan pecahan, 64 bit di Keil Uvision.

Perbedaan Float dan Double terletak pada jumlah nilai angka di belakang koma, maka double lebih teliti namun lebih besar makan memori.

Pemilihan tipe data disesuaikan dengan data yang akan disimpan, sehingga memori yang terpakai akan menjadi efisien. Jangan lupa, mikrokontroler juga mempunyai memori yang terbatas seperti halnya laptop dan PC.

Terima kasih, jika masih ada pertanyaan bisa tulis di kolom komentar.

Kerjasama:
https://linktr.ee/robotikid

Youtube: https://www.youtube.com/robotikid
Instagram: https://www.instagram.com/robotikid/
Facebook: https://www.facebook.com/RobotikID/
Website: https://www.robotikindonesia.com/
Tokopedia: http://tokopedia.com/instrumentrobot

Post a Comment

0 Comments