Bahasa C
Variabel adalah pengidentifikasi yang digunakan untuk menyimpan beberapa nilai. Konstanta tidak pernah bisa berubah pada saat eksekusi. Variabel dapat berubah selama eksekusi program dan memperbarui nilai yang tersimpan di dalamnya.
Sebuah variabel tunggal dapat digunakan di beberapa lokasi dalam suatu program. Nama variabel harus bermakna. Itu harus mewakili tujuan variabel.
Example: Height, age, are the meaningful variables that represent the purpose it is being used for. Height variable can be used to store a height value. Age variable can be used to store the age of a person
Sebuah variabel harus dideklarasikan terlebih dahulu sebelum digunakan di suatu tempat di dalam program. Nama variabel dibentuk menggunakan karakter, angka, dan garis bawah.
Berikut adalah aturan yang harus diikuti saat membuat variabel:
Berikut adalah contoh nama variabel yang valid dalam program 'C':
height or HEIGHT _height _height1 My_name
Berikut adalah contoh nama variabel yang tidak valid dalam program 'C':
1height Hei$ght My name
Misalnya, kami mendeklarasikan variabel integer my_variable dan berikan nilai 48:
int my_variable; my_variable = 48;
Omong-omong, kita bisa mendeklarasikan dan menginisialisasi (menetapkan nilai awal) variabel dalam satu pernyataan:
int my_variable = 48;
'C' menyediakan berbagai tipe data untuk memudahkan programmer memilih tipe data yang sesuai dengan kebutuhan aplikasi. Berikut adalah ketiga tipe data tersebut:
Ada lima tipe data fundamental utama,
Array, fungsi, pointer, struktur adalah tipe data turunan. Bahasa 'C' menyediakan versi yang lebih luas dari tipe data primer yang disebutkan di atas. Setiap tipe data berbeda satu sama lain dalam ukuran dan jangkauan. Tabel berikut menampilkan ukuran dan rentang setiap tipe data.
Jenis data Ukuran dalam byte Rentang Char atau karakter yang ditandatangani 1-128 hingga 127Arang yang tidak ditandatangani 10 hingga 255int atau int masuk 2-32768 hingga 32767Int yang tidak ditandatangani 20 hingga 65535Short int atau Unsigned short int 20 hingga 255Int pendek yang ditandatangani 2-128 hingga 127Long int atau Signed long int 4-2147483648 hingga 2147483647Int panjang yang tidak ditandatangani 40 hingga 4294967295mengambang 43.4E-38 hingga 3.4E+38dua kali lipat 81.7E-308 hingga 1.7E+308Dobel panjang 103.4E-4932 hingga 1.1E+4932Catatan :Di C, tidak ada tipe data Boolean.
Integer tidak lain adalah bilangan bulat. Kisaran untuk tipe data integer bervariasi dari mesin ke mesin. Rentang standar untuk tipe data integer adalah -32768 hingga 32767.
Integer biasanya 2 byte yang berarti mengkonsumsi total 16 bit dalam memori. Nilai integer tunggal membutuhkan 2 byte memori. Tipe data integer dibagi lagi menjadi tipe data lain seperti short int, int, dan long int.
Setiap tipe data berbeda dalam jangkauan meskipun termasuk dalam keluarga tipe data integer. Ukuran tidak boleh berubah untuk setiap tipe data keluarga bilangan bulat.
Short int sebagian besar digunakan untuk menyimpan angka kecil, int digunakan untuk menyimpan nilai integer berukuran rata-rata, dan long int digunakan untuk menyimpan nilai integer besar.
Kapanpun kita ingin menggunakan tipe data integer, kita menempatkan int sebelum pengenal seperti,
int age;
Di sini, usia adalah variabel dari tipe data integer yang dapat digunakan untuk menyimpan nilai integer.
Seperti bilangan bulat, dalam program 'C' kita juga dapat menggunakan tipe data floating point. Kata kunci 'float' digunakan untuk mewakili tipe data floating point. Itu dapat menampung nilai floating point yang berarti suatu bilangan memiliki pecahan dan bagian desimal. Nilai floating point adalah bilangan real yang berisi titik desimal. Tipe data integer tidak menyimpan bagian desimal sehingga kita dapat menggunakan float untuk menyimpan bagian desimal dari suatu nilai.
Umumnya, pelampung dapat menampung hingga 6 nilai presisi. Jika float tidak mencukupi, maka kita dapat menggunakan tipe data lain yang dapat menampung nilai floating point yang besar. Tipe data double dan long double digunakan untuk menyimpan bilangan real dengan presisi masing-masing hingga 14 dan 80 bit.
Saat menggunakan nomor floating point, kata kunci float/double/long double harus ditempatkan sebelum pengenal. Contoh yang valid adalah,
float division; double BankBalance;
Tipe data karakter digunakan untuk menyimpan nilai karakter tunggal yang diapit oleh tanda kutip tunggal.
Tipe data karakter membutuhkan ruang memori hingga 1 byte.
Contoh,
Char letter;
Tipe data void tidak berisi atau mengembalikan nilai apa pun. Ini sebagian besar digunakan untuk mendefinisikan fungsi dalam 'C'.
Contoh,
void displayData()
Ketik deklarasi variabel
int main() { int x, y; float salary = 13.48; char letter = 'K'; x = 25; y = 34; int z = x+y; printf("%d \n", z); printf("%f \n", salary); printf("%c \n", letter); return 0;}
Keluaran:
59 13.480000 K
Kita dapat mendeklarasikan beberapa variabel dengan tipe data yang sama pada satu baris dengan memisahkannya dengan koma. Perhatikan juga penggunaan penentu format di printf fungsi keluaran float (%f) dan char (%c) dan int (%d).
Konstanta adalah nilai tetap yang tidak pernah berubah selama eksekusi program. Berikut adalah macam-macam konstanta:
Konstanta integer tidak lain adalah nilai yang terdiri dari angka atau angka. Nilai-nilai ini tidak pernah berubah selama eksekusi program. Konstanta bilangan bulat dapat berupa oktal, desimal, dan heksadesimal.
Example, 111, 1234
Di atas adalah konstanta desimal yang valid.
Example, 012, 065
Di atas adalah konstanta Oktal yang valid.
Example, 0X2, 0Xbcd
Di atas adalah konstanta heksadesimal yang valid.
Konstanta bilangan bulat oktal dan heksadesimal sangat jarang digunakan dalam pemrograman dengan 'C'.
Konstanta karakter hanya berisi satu karakter yang diapit oleh tanda kutip tunggal ("). Kita juga dapat merepresentasikan konstanta karakter dengan memberikan nilai ASCII darinya.
Example, 'A', '9'
Di atas adalah contoh konstanta karakter yang valid.
Konstanta string berisi urutan karakter yang diapit oleh tanda kutip ganda (“”).
Example, "Hello", "Programming"
Ini adalah contoh konstanta string yang valid.
Seperti konstanta integer yang selalu berisi nilai integer. 'C' juga menyediakan konstanta nyata yang berisi titik desimal atau nilai pecahan. Konstanta real juga disebut sebagai konstanta floating point. Konstanta real berisi titik desimal dan nilai pecahan.
Example, 202.15, 300.00
Ini adalah konstanta real yang valid di 'C'.
Konstanta real juga dapat ditulis sebagai,
Mantissa e Exponent
Misalnya, untuk mendeklarasikan nilai yang tidak berubah seperti konstanta lingkaran klasik PI, ada dua cara untuk mendeklarasikan konstanta ini
#include <stdio.h> int main() { const double PI = 3.14; printf("%f", PI); //PI++; // This will generate an error as constants cannot be changed return 0;}
#include <stdio.h> #define PI 3.14 int main() { printf("%f", PI); return 0;}
Bahasa C
Bilangan Euler Konstanta Euler adalah nilai penting untuk fungsi eksponensial, terutama aplikasi ilmiah yang melibatkan peluruhan (seperti peluruhan zat radioaktif). Ini sangat penting dalam kalkulus karena sifat integrasi dan diferensiasinya yang unik dan serupa. e kira-kira sama dengan:2.71828
Apa itu Variabel di Java? Variabel di Jawa adalah wadah data yang menyimpan nilai data selama eksekusi program Java. Setiap variabel diberi tipe data yang menunjukkan tipe dan jumlah nilai yang dapat disimpannya. Variabel adalah nama lokasi memori dari data. Variabel Java terutama memiliki tiga jen
Konstanta mengacu pada nilai tetap yang tidak dapat diubah oleh program selama eksekusinya. Nilai tetap ini juga disebut literal. Konstanta dapat berupa salah satu tipe data dasar seperti konstanta integer, konstanta mengambang, konstanta karakter, atau literal string. Ada juga konstanta enumerasi.
Data Alat Sinumerik 840D Postingan ini tentang Siemens Sinumerik 840D Tool Data System Variable $TC_DP1, $TC_DP2 … $TC_DP22. Data Alat $TC_DPx variabel sistem untuk Sinumerik 840D Variabel sistem Data Alat untuk Sinumerik 840D memberikan banyak kekuatan dan fleksibilitas kepada pemrogram CNC, vari