Menu
CoddyTech

Apa itu manipulasi bit?

Pelajaran 1 dari 17 dalam kursus Manipulasi Bit di Coddy.

Sebelum membahas apa itu manipulasi bit, mari kita bahas terlebih dahulu dasar-dasar tempat konsep ini berasal, yaitu representasi angka.

Bagaimana angka direpresentasikan?

Mari kita pahami dengan sebuah contoh.

Basis 10

Sistem angka tradisional kita (0, 1, 2, 3, 4, ... 9) direpresentasikan dengan format Base 10.

Angka 345 dapat ditulis sebagai persamaan: 10<sup>2</sup>*3 + 10<sup>1</sup>*4 + 10<sup>0</sup>*5, atau dengan kata-kata: 3 dikali 10 pangkat dua, 4 dikali 10 pangkat satu, dan 5 dikali 10 pangkat 0. Jadi, basis 10 pada dasarnya berarti kita dapat menggunakan digit dari 0-9 untuk merepresentasikan angka. 

 

 

Demikian pula, ada basis 2 yang digunakan komputer. Dalam basis 2, kita dapat melakukan hal yang sama persis.

Saat kita menyimpan angka di komputer, angka itu disimpan sebagai rangkaian 0 dan 1 dalam bentuk bit. Bit bernilai 0 atau 1, yaitu unit data terkecil yang dapat dipahami komputer.

Jadi, manipulasi bit dapat didefinisikan sebagai tindakan memanipulasi bit atau bagian data lainnya secara algoritmis menggunakan operator tingkat bit untuk mencapai hasil yang diinginkan. 

Coba sendiri

Pelajaran ini tidak memiliki tantangan kode.

Semua pelajaran di Manipulasi Bit

Latihan sendiri: Compiler C++ online

Periksa konversi: Konverter Basis Bilangan