operand
operand adalah istilah teknis yang digunakan dalam matematika, logika, dan pemrograman komputer. Secara sederhana, operand adalah data atau nilai yang diproses oleh sebuah operator. Jika kita membayangkan sebuah operasi sebagai sebuah tindakan, maka operator adalah "tindakan" tersebut, sedangkan operand adalah "objek" yang menerima tindakan tersebut.
Sebagai contoh, dalam operasi penjumlahan 10 + 20, simbol + adalah operator, sementara angka 10 dan 20 adalah operand. Dalam bahasa pemrograman, operand tidak hanya berupa angka, tetapi bisa berupa variabel, konstanta, atau ekspresi yang menghasilkan nilai.
Perbedaan dengan Operator
Kesalahan umum bagi pembelajar adalah tertukar antara operand dan operator. Penting untuk diingat bahwa operator adalah simbol yang menentukan jenis operasi yang akan dilakukan (seperti tambah, kurang, kali, bagi), sedangkan operand adalah entitas yang dioperasikan.
5 * 3: Angka 5 dan 3 adalah operand, sedangkan tanda bintang * adalah operator.
x = y: Variabel x dan y adalah operand, sedangkan tanda sama dengan = adalah operator penugasan.
Konteks Penggunaan dalam Pemrograman
Dalam ilmu komputer, operand sering dikategorikan berdasarkan jumlahnya yang dibutuhkan oleh operator (yang disebut sebagai aritas). Ada operator yang membutuhkan satu operand (unary), dua operand (binary), atau lebih (n-ary).
Unary: Operator negasi - dalam -5. Di sini, 5 adalah satu-satunya operand.
Binary: Operator penjumlahan + dalam a + b. Di sini, a dan b adalah dua operand.
Secara tata bahasa, operand adalah kata benda yang tidak dapat dihitung (uncountable) ketika merujuk pada konsep umum, namun dapat menjadi kata benda terhitung (countable) ketika merujuk pada objek spesifik dalam sebuah ekspresi matematika atau kode program.
Meanings
Kuantitas atau objek yang menjadi sasaran operasi matematika atau fungsi logika
In the expression 5 + 3, both 5 and 3 are operands.
Dalam ekspresi 5 + 3, baik 5 maupun 3 adalah operand.