Laman

Minggu, 05 Mei 2013

Notasi Fixed Point

Dengan kertas dan pensil, kamu bebas menulis berapa digit yang kamu mau. Tapi komputer (biasanya) menggunakan digit yang dibatasi sebagai perwakilan dari jenis data tertentu. Sebagai contoh interger 32bit, jadi bisakah jumlah bit yang terbatas ini digunakan untuk mewakili pecahan?

Ya. Mari kita lihat sejenak metode kuno yang sekarang sudah jarang lagi digunakan. Pada zaman dahulu, kalkulator elektronik dan komputer menggunakan notasi titik tetap untuk mengekspresikan pecahan. Dengan notasi titik tetap, angka diekspresikan dengan cara menganggap sejumlah digit tertentu (misal delapan) dan  koma/titik yang memisahkan antara bilangan bulat dan pecahan ini di anggap pasti berada di sela-sela digit tersebut.

Sebagai contoh, mari kita anggap sebuah angka biner yang menggunakan notasi titik tetap, sebuah koma berada di tengah-tengah 8bit angka ini. Sekarang coba kamu terjemahkan angka tersebut menjadi sebuah bilangan desimal:

Quest 7:
Di skema berikut ini pola bit 01101001 merepresentasikan angka berapa?
Power of 20110,1001
8421,0.50.250.1250.0625











Jawab: 4 + 2 + 0,5 + 0,0625 = 6,5625

Tidak ada komentar:

Posting Komentar