Example Code Gambas2 & Gambas3, Operator Modulus

Operator Modulus digunakan untuk mendapatkan sisa hasil bagi(modulus) bilangan bulat, di gambas operasi untuk mendapatkan sisa hasil bagi menggunakan simbol Mod, berikut ini adalah contoh kode penggunaan operator Modulus di Gambas2 dan Gambas3.

Gambar disain form seperti dibawah ini






Kode Program :

PUBLIC SUB Form_Open()
  Button1.Text = "Test"
END

PUBLIC SUB Button1_Click()
  DIM nilai1 AS Integer
  DIM nilai2 AS Integer
  DIM jml AS Integer

  nilai1 = 23
  nilai2 = 5
  
  PRINT nilai1 MOD nilai2
  
  jml = nilai1 MOD 2
  PRINT jml

  PRINT 456 MOD 24
  
  PRINT 125 MOD 6
END

Jika di jalankan(klik run) dan di klik tombol test maka hasilnya(dilihat di Console Gambas) seperti yang ada di bawah ini:
3
1
0
5

Catatan :
* Di Gambas3 anda juga bisa menggunakan simbol Persen(%) sebagai pengganti Mod, contoh : 
PRINT 456 % 24
PRINT 125 % 6
* Operator ini digunakan hanya untuk mendapatkan sisa hasil bagi bilangan bulat, jika anda menulis kode seperti dibawah ini :
PRINT 10.6 % 2
PRINT 8 % 2.2
maka akan menampilkan pesan error/kesalahan, karena menggunakan bilangan pecahan(10.6 dan 2.2).

Artikel Terkait :