Saturday, November 23, 2019

bilangan desimal,biner,okta dan hexa

MACAM - MACAM  BILANGAN

  • Bilangan biner (Bilangan berbasis dua, bilangannya: 0,1)
  • Bilangan octal (Bilangan berbasis delapan bilangannya: 0,1,2,3,4,5,6,7)
  • Bilangan desimal (Bilangan berbasis sepuluh, bilangannya: 0,1,2,3,4,5,6,7,8,9)
  • Bilangan hexadesimal (Bilangan berbasis enam belas, bilangannya: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)


KONVERSI BILANGANYA


Bilangan Biner ke Oktal
yaitu dengan cara mengambil 3 karakter dari kanan, setelah itu cocokkan dengan angka pada tabel diatas. Jika angka terakhir kurang dari 3 karakter, maka bisa ditambahkan angka 0 di kiri angka untuk memudahkan pengoperasian.
contoh:
11110111001(2) = . . .(8)
011  110  111  001
3      6      7     1
jadi, 11110111001(2) = 3671(8)
Bilangan Biner ke Hexa Decimal
yaitu dengan cara mengambil 4 karakter dari kanan. kemudian cocokkan dengan angka pada tabel diatas. Jika angka terakhir kurang dari 4 karakter, maka bisa ditambahkan angka 0 untuk memudahkan pengoperasian.  Contoh:
1110111111010100(2) = . . . (16)
1110 1111 1101 0100
14     15     13    4
E       F      D    4
jadi, 1110111111010100(2) = EFD4(16)
Bilangan Oktal ke Biner
yaitu dengan cara menterjemahkan angka oktal kedalam angka biner melalui tabel biner di atas.
contoh:
4573(8) = . . . (2)
4     5    7    3
100 101 111 011
jadi, 4573(8) = 100101111011(2)
Bilangan Oktal ke Hexa
yaitu dengan cara menterjemahkan ke angka biner melalui tabel, kemudian dari angka biner baru terjemahkan ke angka hexa decimal dengan cara mengambil 4 karakter dari angka biner tersebut.
contoh:
756(8) = . . . (16)
7     5    6
111 101 110
111101110(2)
0001 1110 1110
1        14     14
1         E      E
jadi, 756(8) = 1EE(16)
Bilangan Hexa decimal ke biner
yaitu dengan cara menterjemahkan angka hexa kedalam biner melaui tabel di atas.
contoh:
ADE(16) = . . . (2)
A     D      E
1010 1101 1110
jadi, ADE(16) = 101011011110(2)
Bilangan Hexa decimal ke Oktal
yaitu dengan cara menterjemahkan angka hexa decimal ke dalam biner melalui tabel, kemudian diterjemahkan lagi ke dalam bentuk Oktal dengan cara mengambil 3 karakter dari kanan, setelah itu cocokkan dengan angka pada tabel diatas. Jika angka terakhir kurang dari 3 karakter, maka bisa ditambahkan angka 0 di kiri angka untuk memudahkan pengoperasian.
contoh:
F1(16) = . . . (2)
F      1
1111 0001
11110001(2)
011 110 001
3     6    1

1. Operasi Aritmatika Bilangan Biner

Aritmatika Bilangan Binner merupakan beberapa operasi perhitungan yang terjadi dalam bilangan biner.
Terdapat 5 operasi aritmatika pada bilangan biner, antara lain:
  1. Penjumlahan
  2. Pengurangan
  3. Perkalian
  4. Pembagian
  5. Bilangan Biner Bertanda

A. Penjumlahan Bilangan Biner

Dalam bilangan biner terdapat dua aturan dasar, antara lain:
0 + 0 = 0
1 + 0 = 1
0 + 1 = 1
1 + 1 = 1, simpan 1
Sebagai cara penjumlahan bilangan desimal yang kalian kenal sehari-hari, penjumlahan bilangan biner juga harus selalu memperhatikan carry (sisa) dari hasil penjumlahan pada tempat yang lebih rendah.
Sebagai contoh:
Soal 1.
1111 2
10100 2
_______+
100011 2 Carry of 1 (3 kali)
Soal 2.
pengertian operasi aritmatika
Dalam contoh diatas, telah dilakukan penjumlahan 8 bit tanpa carry, sehingga hasil penjumlahnya masih berupa 8 bit data. Untuk contoh berikutnya akan dilakukan penjumlahan 8 bityang menghasilkan carry.
Soal 3.
operasi aritmatika sistem komputer
Hasil penjumlahan diatas menjadi 9 bit data, sehingga untuk 8 bit data, hasil penjumlahannya bukan merupakan jumlah 8 bit data A dan B tetapi bit yang e-8 (dihitung mulai dari 0) atau yang disebut carry juga harus diperhatikan  sebagai hasil penjumlahan.

B. Pengurangan Bilangan Biner

Pada bilangan biner terdapat dua cara dalam pengurangan yakni dengan 1s complement dan 2s complement, Perbedaan diantara keduanya antara lain:
  • 1s complement
    merupakan sebuah cara untuk membalikkan bilangan negatif menjadi positif (sebab sebenarnya dalam bahasa komputer tidak kenal operasi pengurangan).
    Sehingga operasi pengurangan ini akan menjadi penjumlahan.
    1s complement dari sebuah bilangan dilakukan dengan mengubah 0 menjadi 1 dan 1 menjadi 0. Sebagai contoh: soal operasi logika dan aritmatika
  • 2s complement kurang lebih mempunyai fungsi yang sama dengan 1s complement yakin membuat sebuah bilangan negatif menjadi positif. Tetapi cara 2s complement sedikit ada perbedaan yakni 1s complement yang ditambah dengan 1. Sebagai contoh: aritmatika sistem komputer operasi logika
    Sehingga 2s complement dari 10001 yaitu 01111 dan 1s complement-nya yaitu 01110.

C. Perkalian Bilangan Biner

Dilakukan sama dengan cara perkalian yang terdapat dalam operasi bilangan desimal. Dasar perkalian pada bilangan biner ialah sebagai berikut:
0 x 0 = 0
1 x 0 = 0
0 x 1 = 0
1 x 1 = 1
Sebagai contoh:
Soal 1.
1110 2
           1100 2 x
           0000
         0000
        1110
      1110 +
      10101000 2
aritmatika dasar

D. Pembagian Bilangan Biner

Pembagian biner dilaksanakan dengan menggunakan cara yang sama dengan yang ada pada bilangan desimal. Pembagian biner 0 tidak memiliki arti, sehingga dasar pembagian pada bilangan biner adalah sebagai berikut:
0 : 1 = 0
1 : 1 = 1
Contoh #1:
101 / 1111101 \ 11001
        101 _
         101
         101 _
          0101
            101 _
              0
penjumlahan deret aritmatika

2.Operasi Aritmatika Bilangan Oktal

A. Penjumlahan Bilangan Oktal

Berikut adalah tahapan untuk operasi penjumlahan oktal, antara lain:
  1. tambahkan masing-masing kolom secara desimal
  2. rubah dari hasil desimal ke dalam bilangan oktal
  3. tuliskan hasil dari digit paling kanan dari hasil oktal
  4. jika hasil penjumlahan pada masing-masing kolom terdiri dari dua digit, maka digit paling kiri adalah carry of untuk penjumlahan kolom berikutnya.
  5. sisa akan muncul atau terjadi apabila jumlahnya sudah melebihi 7 pada setiap tempat.
Sebagai contoh:

operator aritmatika

B. Pengurangan Bilangan Oktal

Pengurangan Oktal bisa dilakukan dengan cara yang sama dengan yang ada pada operasi pengurangan bilangan desimal.
Pada pengurangan apabila bilangan yang dikurangi lebih kecil dari pada bilangan pengurangnya maka akan dilakukan peminjaman (borrow) pada tempat yang lebih tinggi (dengan nilai 8).
Sebagai contoh:
Pengurangan Bilangan Oktal

C. Perkalian Bilangan Oktal

Berikut adalah tahapan untuk operasi perkalian oktal, antara lain:
  1. kalikan masing-masing kolom secara desimal.
  2. rubah dari hasil desimal ke bilagan oktal.
  3. tuliskan hasil dari digit paling kanan dari hasil oktal.
  4. jika hasil perkalian pada masing-masing kolom terdiri atas 2 digit, maka digit paling kiri adalah carry of untuk ditambahkan pada hasil perkalian pada kolom berikutnya.
Perkalian Bilangan Oktal

D. Pembagian Bilang Oktal

Pembagian Bilangan Oktal3. Operasi Aritmatika Bilangan Heksadesimal

A. Penjumlahan Bilangan Heksadesimal

Dalam penjumlahan bilangan heksadesimal, sisa akan terjadi atau berlangsung apabila jumlah dari masing-masing tempat melebihi 15.
Sebagai contoh:
Penjumlahan Bilangan Heksadesimal
bilangan heksadesimal

B. Pengurangan Bilangan Heksadesimal

Pada pengurangan apabila bilangan yang dikurangi lebih kecil dibandingkan dengan bilangan pengurangnya maka akandilakukan peminjaman (borrow) pada tempat yang lebih tinggi (dengan nilai 16).
Sebagai contoh:
Pengurangan Bilangan Heksadesimal

C. Perkalian Bilangan Heksadesimal

Berikut adalah tahapan untuk operasi perkalian heksadesimal, antara lain:
  1. kalikan masing-masing kolom secara
  2. rubah dari hasil desimal ke oktal
  3. tuliskan hasil dari digit paling kanan dari hasil bilangan oktal
  4. jika hasil perkalian pada masing-masing kolom terdiri atas 2 digit, maka digit paling kiri adalah carry of untuk ditambahkan pada hasil perkalian kolom berikutnya.
Sebagai contoh:
Perkalian Bilangan Heksadesimal

D. Pembagian Bilangan Heksadesimal

Pembagian pada bilangan Heksadesimal sama halnya seperti yang ada dalam pembagian pada bilangan decimal.
Sebagai contoh:
Pembagian Bilangan Heksadesimal

Increment dan Decrement

Increment (bertambah) dan Decrement (berkurang) merupakan dua pengertian yang sering sekali dipakai dalam teknik miroprosessor.
Dalam matematik pengertian increment yaitu Bertambah Satu dan decrement berarti Berkurang Satu.

Increment Sistem Bilangan

Seperti uraian di atas bahwa increment berarti bilangan sebelumnya akan ditambah dengan 1.
Increment Sistem Bilangan

Decrement Sistem Bilangan

Decrement didapatkan dengan cara mengurangi bilangan sebelumnya dengan 1.
Sebagai contoh:
Decrement Sistem Bilangan

4.bilangan desimal
Tabel Konversi
Tabel Konversi
bilangan desimal adalah bilangan berbasis 10 terdiri dari kombinasi angka 0 s.d. 9, bilangan ini paling umum dijumpai dan dijadikan sebagai bilangan yang umum digunakan pada software yang berinteraksi langsung dengan manusia.
aritmatika bilangan desimal
pada perhitungan aritmatika bilangan disini sama seperti perhitungan pada umumnya 
a. penjumlahan
misalnya:
123
356
_____ +
479
b. pengurangan
479
123
____ +
356
c. perkalian
25
10
___ x
00
25
______ +
250

daftar pustaka :
https://blogs.itb.ac.id/ku1071k0316213103nurhidayatf/2013/11/15/cara-mengkonversi-bilangan-biner-hexa-desimal/
https://desylvia.wordpress.com/2010/09/21/bilangan-desimal-biner-hexa-octal/

No comments:

Post a Comment

Penerapan FSA,DFA(Deterministik Finite Automata),NFA( Non deterministik finite automata) ekuivalen atar DFA,Reduksi jumlah state

1. Penerapan FSA Finite state automata adalah mesin abstrak berupa sistem model matematika dengan masukan dan keluaran diskrit yang dapa...