Bahkan teman saya yang mengambil jurusan matematika pun tidak bisa coding. Walaupun mereka juga belajar bahasa pemrograman seperti Pascal dan Matlab Show Mengetahui dasar-dasar matematika sudah cukup untuk belajar pemrograman Salah satunya adalah pengetahuan tentang operasi bilangan dan logika Dalam pemrograman, kita mengenal ini sebagai operator Operator adalah simbol yang digunakan untuk melakukan operasi pada nilai dan variabel Ada 6 jenis operator dalam pemrograman PHP yang harus kita ketahui
Mari kita bahas satu per satu… 1. Operator AritmatikaOperator aritmatika adalah operator untuk melakukan operasi aritmatika Operator aritmatika terdiri dari Nama OperatorSimbolPenjumlahan 8Pengurangan 9Perkalian 0Pemangkatan 1Pembagian 2Sisa Bagi 3Contoh _Pertama kita memiliki dua variabel yaitu _4 dan 5 dengan nilai awal sebagai berikut
Kemudian kami menggunakan operator aritmatika untuk melakukan operasi pada dua nilai atau variabel Kemudian hasilnya disimpan dalam variabel 6Jadi hasilnya O iya, perhatikan juga simbol operator yang digunakan Dalam matematika, perkalian biasanya menggunakan simbol 7. Namun dalam pemrograman, perkalian menggunakan simbol 0
Kemudian untuk operator _3 (modulo), ini adalah operator untuk menghitung sisa pembagianSebagai contoh
Maka variabel _6 akan bernilai 1, karena 2 dibagi dengan 3 menghasilkan 1Agar lebih mudah, coba bayangkan seperti ini Anda memiliki _2 permen, lalu bagikan dengan saudara perempuan Anda. Biar adil, sama-sama dapat dua biji. Nah, ada satu lagi yang belum dibagikanResidu ini adalah hasil modulo 2. Operator PenugasanOperator selanjutnya yang harus Anda ketahui adalah operator penugasan Ya. Anda sudah bisa menebak dari namanya saja Operator ini adalah operator untuk memberikan tugas ke variabel Biasanya digunakan untuk mengisi nilai Contoh
Sama dengan ( _6) adalah operator penugasan untuk mengisi nilaiSelain sama, ada juga beberapa penugasan ataupeator seperti Nama Simbol OperatoNTame Mengisi Nilai 6 Mengfill dan Penambahan 8 Mengfigikan dan Mengurangi 9 Mengfillication dan Multiplikasi________222_______0 Mengfilling dan Evermeration__________________2222222222222222222222222222222222222222222222222222222222222Apa bedanya dengan operator aritmatika? Operator penugasan digunakan untuk mengisi nilai dan juga untuk menghitung dengan operasi aritmatika. Sedangkan operator aritmatika hanya berfungsi untuk menghitung Sebagai contoh
Keluaran Perhatikan operasi ini
Kedua operasi adalah operasi yang sama. Hanya saja yang paling atas menggunakan operator aritmatika dan yang paling bawah menggunakan operator penugasan Bisa dibilang, operator penugasan adalah bentuk yang lebih sederhana dari ekspresi di atas Penggunaan operator penugasan akan sering kita jumpai pada saat membuat program 3. Kenaikan & Penurunan OperatorOperator penambahan dan pengurangan adalah operator yang digunakan untuk menjumlahkan 5 (menambah satu) dan mengurangi 6 (mengurangi satu)Operator kenaikan menggunakan simbol _7, sedangkan operator penurunan menggunakan simbol 8Contoh
Hasil Nilai _9 akan menjadi 0, karena kita melakukan kenaikan 3x4. Operator RelasionalOperator relasional adalah operator untuk membandingkan dua nilai Hasil operasi operator relasi akan menghasilkan nilai dengan tipe data boolean yaitu 1 (true) dan 2 (false)Berikut adalah daftar operator relasional Nama OperatorSimbol Lebih besar dari 3Kurang dari 4Sama dengan 5 atau 6Tidak Sama dengan 7 atau 8Lebih Besar Sama Dengan 9Kurang Sama Dengan________33______0Mari kita coba di program. _1
Hasil Perhatian Di sana kita mendapatkan nilai _1 untuk 1 sementara 2 tidak ditampilkan atau 5Apakah ini salah? Tidak, itulah sifat dari fungsi 6 di PHPNilai dengan tipe data boolean biasanya tidak ditampilkan. Biasanya digunakan untuk membuat kondisi pada percabangan Misalnya seperti ini
5. Operator LogikaJika Anda pernah mempelajari logika matematika, Anda pasti sudah tidak asing lagi dengan operator ini Operator logika adalah operator yang melakukan operasi logika seperti 7, 8, dan 9Operator logika terdiri dari Nama OperatorSymbol Logic AND 0Logic OR 1Negasi/berlawanan/ NOT 2Mari kita coba di program. 3 0Hasil Perhatian Pada contoh di atas, kami menggunakan fungsi _4 untuk mencetak, memformat, dan mencetak teksNamun akan tetap menampilkan 1 untuk 1 dan 5 untuk 2Operator logika sama dengan operator relasional, mereka akan menghasilkan nilai dengan tipe data boolean Perhatikan hasil yang diperoleh saat menggunakan operator 0 (AND), 1 (OR), dan 2 (NOT)Operator 0 akan menghasilkan 1 ketika nilai kiri dan kanan adalah 1. Sedangkan operator 1 akan menghasilkan 2 ketika nilai kiri dan kanan adalah 2Coba cek lagi hukum logika AND, OR, dan NOT 6. Operator bitwiseOperator bitwise adalah operator yang digunakan untuk operasi bit (biner). Operator ini terdiri dari NamaSimbol di JavaAND 8OR 9XOR 0Negasi/kebalikan 1Left Shift 2Right Shift 3Operator ini berlaku untuk tipe data 4, 5, 6, 7, dan 8Operator ini akan menghitung dari bit ke bit Misalnya, kita memiliki variabel _9 dan 00Jika dibuat dalam bentuk biner, akan terlihat seperti ini _1Kemudian, operasi bitwise dilakukan DAN operasi _2ATAU operasi _3operasi XOR _4Operasi NOT (Negasi/berlawanan) 5Konsepnya hampir sama dengan operator Logika. Perbedaannya adalah Bitwise digunakan untuk biner Untuk lebih jelasnya mari kita coba di programnya _6Hasil 7. operator ternaryOperator ternary adalah operator untuk membuat kondisi. Simbol yang digunakan adalah tanda tanya ( _01) dan titik dua ( 02)Pada contoh di atas, "You like me" adalah pertanyaan atau kondisi yang akan diperiksa Jika jawabannya benar, maka ya. Sebaliknya tidak akan Untuk lebih jelasnya, mari kita coba… _7Hasil Cobalah untuk mengubah nilai variabel _03 menjadi 2, maka hasilnya akan menjadi 05
Apa fungsi dari PostgreSQL?PostgreSQL adalah sistem database yang didistribusikan secara bebas di bawah perjanjian lisensi BSD. Software ini merupakan salah satu database yang paling banyak digunakan saat ini, selain MySQL dan Oracle. PostgreSQL menyediakan fitur yang berguna untuk replikasi database .
Kapan menggunakan PostgreSQL?PostgreSQL merupakan database yang cocok digunakan pada sistem berskala besar, karena dapat menangani banyak transaksi data sekaligus . Misalnya pada aplikasi berbasis GIS (Geographical Information System). Aplikasi GIS menyimpan dan mengolah banyak data spasial, atau pemetaan lokasi.
Apa perbedaan antara MySQL dan PostgreSQL?MySQL adalah database relasional murni, tetapi PostgreSQL adalah database relasional objek atau ORDBMS dengan kemampuan seperti pewarisan tabel dan fungsi redundan .
Bahasa apa yang digunakan PostgreSQL?Pada umumnya sistem database ini menggunakan Structured Query Language (SQL) sebagai bahasa pemrograman. PostgreSQL merupakan salah satu jenis database relasional yang saat ini menjadi salah satu alternatif database yang banyak digunakan. |