Mengubah bilangan desimal ke biner
Misalnya mengubah angka 40 menjadi bilangan biner
Pangkat dua yang paling dekat dengan 40 adalah 32 ditambah 8,
32=2^5
8=2^3
Jadi pada urutan 5 dan 2 diberi nilai 1
7 6 5 4 3 2 1 0 ~ 1 byte = 8 bits
————–
0 0 1 0 1 0 0 0
Jadi angka 40 dalam bentuk biner adalah 0 0 1 0 1 0 0 0
Mengubah bilangan biner ke desimal
Mengubah 0 0 1 0 1 0 0 0 menjadi bilangan desimal
7 6 5 4 3 2 1 0
————–
0 0 1 0 1 0 0 0
Pada urutan 5 dan 3 bernilai 1, jadi
(2^5) + (2^3) = 32+8 = 40
Operasi OR
Jika salah satu ada yang bernilai 1 maka hasilnya adalah 1
Contoh: 40 OR 7
7 6 5 4 3 2 1 0
————–
0 0 1 0 1 0 0 0
0 0 0 0 0 1 1 1
————–
0 0 1 0 1 1 1 1 = 47
Operasi XOR
Jika salah satu ada yang bernilai 1 maka hasilnya adalah 1, jika keduanya bernilai satu atau 0 maka hasilnya adalah 0
Contoh: 40 XOR 8
7 6 5 4 3 2 1 0
————–
0 0 1 0 1 0 0 0
0 0 0 0 1 0 0 0
————–
0 0 1 0 0 0 0 0 = 32
Operasi AND
Jika keduanya yang bernilai 1 maka hasilnya adalah 1
Contoh: 40 AND 8
7 6 5 4 3 2 1 0
————–
0 0 1 0 1 0 0 0
0 0 0 0 1 0 0 0
————–
0 0 0 0 1 0 0 0 = 8
Operasi NOT
Kebalikan dari nilai sebelumnya
Contoh: NOT 20
7 6 5 4 3 2 1 0
————–
0 0 0 1 0 1 0 0
————–
1 1 1 0 1 0 1 1 = 235
Tak tulis dewe!!!
Comments always welcome…
postingan yang berhubungan:
Tags: olimpiade komputer, pascal
aku jg pernah belajar operasi biner di skul

waktu itu pas pelajaran CPE Mikroprosesor pas materi logika IC (integrated circuit)
IC dengan logika AND, OR, XOR, dan NOT, ada di IC seri 7400
dah lama gak belajar jadi lupa.. eh, sekarang inget lagi
waduh bahasa mensin, ampun dah
ampun di jeee…
dulu juga pernah belajar binner kelas X
jamanku dulu kok g ada kyk gitu ya..bingung
@cipzto
v
Wah, saya ga mudenk elektro
@ras_arab
@bocahmiring
aku baru aja diajari, kaitane sama pascal apa yo?
@ryan
biner emang materi klas x
@topanz
maklum, sampeyan kan orang jadul
wUw,.
koq di skul gw kelaz x materinya Flash ma PHP yah?
Fuad nerima kursus ga?
q mau daptar
d tempat gw latihan olimpiade komputernya langsung ke pascal,, hadeh… mumet puoL..
ora ngartos mas hikzzz
sik kabor doloe, soale pelajaran matematik
sekarang aku kelas XI, hehe
Izin ngutip….
———————————————————-
Pangkat dua yang paling dekat dengan 40 adalah 32 ditambah 8,
32=2^5
8=2^3
Jadi pada urutan 5 dan 2 diberi nilai 1
7 6 5 4 3 2 1 0 ~ 1 byte = 8 bits
————–
0 0 1 0 1 0 0 0
Jadi angka 40 dalam bentuk biner adalah 0 0 1 0 1 0 0 0
——————————————————–
kayak ada yang salah ma penjelasan mas fuad di atas…
ato gw yang dasarnya ga donk ya??
Haha….
Semudenk saya pokoke
yg salah dimana ya??
jancooook mbingungi
Asem
Malah misuuuuuuuh.
makasih ya,,, ku jadi bisa mecahin tebak2an yg bilangan binernya 100101… jawabannya adalah 37,,, senangnya,,,
^,^v
NICE !!!! alhamdulillah ingat lagi…
makasih ya kisanak!!!! salam kenal!!!
patent.
lyuolyuolp;kj;liiioyoiopki