Senin, 14 Juni 2010

Fungsi division

Fungsi ini adalah fungsi hasil bagi. Fungsi ini merupakan 'sahabat' fungsi modulus. Dua fungsi ini merupakan fungsi yang penting dalam bilangan basis. fungsi ini sering disingkat dengan 'div'. Definisinya adalah:

a div b = k dengan a = b.k + m dan m = a mod b

misalnya saja

9 div 2 = 4 karena 9 = 2.4 + 1.

Dalam fungsi div, nilai yang diambil adalah nilai bilangan bulat yang paling mendekati, tapi tidak boleh melebihi. Fungsi ini, sama seperti fungsi mod, ia hanya berfungsi pada bilangan bulat.

Cara kerja kedua fungsi ini  dalam bilangan basis adalah dengan melakukan 2 operasi ini secara berulang kali pada angka itu. Yang paling umum adalah basis 2, atau biner. Sekarang kita uji dengan angka yang agak kecil. Kita ambil 5.

a. 5 mod 2 = 1        5 div 2 = 2

Nilai dari 5 div 2 tadi kita lakukan lagi operasi yang sama.

b. 2 mod 2 = 0      2 div 2 = 1

Jadi bilangan biner dari 5 adalah 101

Sudah mengerti kan.

Tidak ada komentar:

Posting Komentar