Mangekyo Sharingan Selamat Datang Di Blog Saya By_Mochamad Agi Adzami

Selasa, 14 Januari 2014

BINERY


BINERY Dalam matematika berarti penomoran yang berbasis dua misalnya menggunakan angka nol dan satu, atau on dan off. Data ini merupakan inti dari instruksi-instruksimesin komputer dan perangkat berbasis digital lainnya. Data ini dibuat sedemikian rupa melalui boolean algebra atau aljabar boolean, sebagai dasar instruksi yang dimengerti oleh mesin.

Dalam format file, adalah berupa file yang berbentuk format apapun untuk data digitalyang disusun berdasarkan kode bit dan bukan merupakan data yang bisa dicetak langsung (printable text). Istilah ini kadangkala disebut juga dengan machine code. Semua data digital berbasis binary ini.

Di dalam pemrograman, binary merupakan deskripsi dari operator yang diambil dari dua argumen.LibraryLibrary adalah Perpustakaan dalam arti Bahasa indonesia

Merupakan kumpulan dari subrutin, fungsi, prosedur, atau modul, yang disimpan pada satu atau beberapa file, biasanya digunakan untuk proses kompilasi pada pemrograman








KONVERTER BINERY KE HEXIMAL / DECIMAL

IP memang sangat penting bagi network engineer, apalagi jika dilapangan sangat dibutuhkan konversi Binary ke Decimal atau Hexa atau sebaliknya. Caranya cukup mudah, yakni

1. Decimal terdiri dari bilangan atau kombinasi dari : 0,1,2,3,4,5,6,7,8,9

2. Binari terdiri dari bilangan : 0 dan 1

3. HEXA terdiri dari 16 buah bilangan (kombinasi): 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F



cat: biasanya Hexa di beri awalan 0x misalnya D4 maka ditulis 0xD4.


Contoh Kasus

IP: 192.168.0.212

Berapa Binary dan Hexa dari IP tersebut ?


Untuk menjawabnya kita harus memisahkan satu persatu segment, yakni a. 192 b.168 c.0 dan d.212


Perlu diketahui bahwa :

---------------------

Decimal | Bin | HEXA

---------------------

0 | 0000 | 0

1 | 0001 | 1

2 | 0010 | 2

3 | 0011 | 3

4 | 0100 | 4

5 | 0101 | 5

6 | 0110 | 6

7 | 0111 | 7

8 | 1000 | 8

9 | 1001 | 9

10 | 1010 | A

11 | 1011 | B

12 | 1100 | C

13 | 1101 | D

14 | 1110 | E

15 | 1111 | F

---------------------


Jawab :

Untuk Bilangan Hexa terdiri dari 2 x 4 bit dari binary. dengan kata lain Bilangan hasil binary dari decimal kita pisahkan menjadi masing-masing 4 bit.


IP: 192.168.0.212

192 = 1100|0000 menjadi -> C dan 0 ditulis C0 atau 0xC0

168 = 1010|1000 menjadi -> A dan 8 ditulis A8 atau 0xA8

0 = 0000|0000 menjadi -> 0 dan 0 ditulis 00 atau 0x00

212 = 1101|0100 menjadi -> D dan 4 ditulis D4 atau 0xD8


jadi kalau dibuat IP Hexa dapat kita tulis :

C0.A8.00.D8 atau sama dengan 192.168.0.212


Begitu juga sebaliknya jika kita akan mengkoneversi dari HEXA ke DECIMAL :

misal C0 maka, C dan 0 dipisahkan, lalu di binary kan seperti (lihat table diatas)

C = 1100 dan 0 = 0000 maka untuk menjadi decimal kita gabung kedua binary tersebut menjadi 1100|0000 atau 11000000. atau bisa di rinci menjadi

11000000 = 128+64+0+0+0+0+0+0 = 192

begitu seterusnya dengan A8,00 danD8

Tidak ada komentar:

Posting Komentar