Operasi ternaryDalam matematika, operasi ternari (juga dikenal dengan ternary, atau terner) adalah operasi n - ariti dengan n = 3. Operasi ternari pada suatu himpunan A mengambil sembarang tiga elemen dari A dan menggabungkan mereka dalam satu elemen A. Dalam ilmu komputer, operator ternari adalah operator yang mengambil tiga argumen sebagai masukan dan mengembalikan satu luaran.[1] ContohFungsi adalah contoh operasi ternari pada bilangan bulat (atau pada struktur apa pun di mana operator dan didefinisikan). Sifat-sifat operasi ternari ini telah digunakan untuk mendefinisikan cincin terner planar dalam dasar-dasar geometri proyektif. Pada bidang Euclidean dengan titik a, b, c yang dirujuk ke suatu titik asal, operasi ternari digunakan untuk mendefinisikan vektor bebas.[2] Karena (abc) = d berimplikasi b – a = c – d, maka ruas garis berarah b – a dan c – d adalah sama arah dan berhubungan dengan vektor bebas yang sama. Tiga titik sebarang pada bidang a, b, c membentuk jajar genjang dengan d di titik puncak keempat. Dalam geometri proyektif, proses menemukan konjugat harmonik proyektif adalah melalui operasi ternari pada tiga titik. Dalam diagram, titik A, B, dan P menentukan titik V, konjugat harmonik P terhadap A dan B. Titik R dan garis melalui P dapat dipilih secara sembarangan, menentukan C dan D. Menggambar AC dan BD menghasilkan irisan Q, dan RQ kemudian menghasilkan V. Misalkan A dan B diberikan himpunan dan adalah kumpulan relasi biner antara A dan B. Komposisi relasi selalu didefinisikan ketika A = B, tetapi sebaliknya komposisi terner dapat didefinisikan oleh Di mana adalah relasi kebalikan dari q. Sifat-sifat relasi terner ini telah digunakan untuk menetapkan aksioma untuk tumpak.[3] Dalam aljabar Boolean, mendefinisikan rumus . Ilmu komputerDalam ilmu komputer, suatu operator ternari adalah operator yang membutuhkan tiga argumen (atau operan).[1] Argumen dan hasil dapat memiliki tipe yang beragam. Banyak bahasa pemrograman yang menggunakan sintaksis seperti C[4] memiliki operator ternari, Dalam Python, operator kondisional ternari membaca Operasi perkalian-akumulasi adalah operator terner lainnya. Contoh lain dari operator terner adalah between, seperti yang digunakan dalam SQL . Dalam rumus Excel, bentuk operasi ternari adalah =if(C, x, y). Lihat jugaReferensi
Tautan eksternal
|
Portal di Ensiklopedia Dunia