BREAKING NEWS

SOFTWARE

ARTIKEL PUBLIK

SEO

Wednesday, 3 April 2013

Operator Algoritma

Secara umum operator dalam algoritma dibagi menjadi 3 yaitu :
1. Operator Logika
2. Operator Aritmatika
3. Operator relasi

1. Operator Logika
    operator logika adalah operator yang bekerja di level biner (bilangan yang dipresentasikan dengan
    angka 1 dan 0). Nilai operator logika hanya ada 2 macam yaitu TRUE dan FALSE.

   NOT
   Operator ini berfungsi untuk melakukan negasi atau mengubah nilai elemen, TRUE menjadi false
   dan sebaliknya.
  
not TRUE = FALSE
not FALSE = TRUE 

  AND
  Operator AND akan menghasilkan nilai TRUE jika dan hanya jika nilai keduanya TRUE.
 
T and T = T
T and F = F
F and T = F
F and F = F 

   OR
   Operator OR bernilai TRUE jika ada elemen yang bernilai TRUE.
  
T or T = T
T or F = T
F or T = T
F or F = F

    XOR
    Operator ini bisa dikatakan 1 atau tidak sama sekali. Menghasilkan TRUE jika hanya ada satu
    elemen yang bernilai TRUE.
   
T xor T = F
T xor F = T
F xor T = T
F xor F = F

    EQ
    Operator ini akan menghasilkan nilai TRUE jika kedua elemen bernilai sama.
   
T eq T = T
T eq F = F
F eq T = F
F eq F = T


2. Operator Aritmatika
    Operator yang digunakan untuk proses perhitungan matematika.

    Kali (*)
   
integer * integer = integer
integer * real = real
real * real = integer

    Bagi (/)
   
integer / integer = real
integer / real = real
real / real = real

    Tambah (+)
   
integer + integer = integer
integer + real = real
real + real = real

     Kurang (-)
    
integer - integer = integer
integer - real = real
real - real = real

     Div
     Adalah operator untuk menampilkan hasil bagi bulat.
     contoh : 9 div 2 = 4

     Modulo (mod)
     Adalah operator untuk menampilkan sisa hasil bagi.
     contoh : 9 mod 2 = 1

     Absolut (abs)
     operasi untuk memperoleh nilai absolut dari suatu bilangan. bekerja pada bilangan bulat
     dan hasilnya bilangan bulat > 0

     Pangkat (^)
     untuk operasi perpangkatan bilangan.
     contoh : 2 ^ 3 = 2 * 2 * 2 = 8

 
3. Operator String
     
string1 + string2 = string1string2
string2 + string 1= string2string1
string1 + char1 = string1char1

4. Operator Relasi ( perbandingan )
    adalah operator yang digunakann sebagai pembanding antar elemen.
    contoh : <, >, <=, >=, <>
    hasil dari operator relasi adalah TRUE dan FALSE.

Post a Comment

 
Copyright © 2013 RUMAH IT
Distributed By Free Premium Themes. Powered byBlogger