Konversi biner ke desimal dan desimal ke biner

Biner ke desimal: jumlahkan pangkat 2 di setiap posisi yang berisi 1, jadi 1011 (biner) = 11 (desimal) dan 1010 1010 (biner) = 170 (desimal). Ketik bilangan biner (spasi dan awalan 0b boleh) dan nilai desimalnya muncul saat Anda mengetik, beserta hex dan oktal; desimal ke biner juga bisa di kotak yang sama.

Sumber: Wikipedia: Positional notation (base conversion, place values). Diperbarui: .

Kotak Alat SayaInput Anda hanya disimpan di browser ini.

Hasil

Hasil
1010 1010 (biner) = 170 (desimal)
Basis lain
Hex: AA. Oktal: 252. Jumlah bit yang dibutuhkan: 8.
Cara langkah demi langkah
  • Jumlahkan nilai tempat (basis 2 → desimal): 1·2⁷ + 0·2⁶ + 1·2⁵ + 0·2⁴ + 1·2³ + 0·2² + 1·2¹ + 0·2⁰ = 170
Tabel konversi
BinerDesimalHex
000
111
1022
1133
10044
10155
11066
11177
100088
100199
101010A
111115F
1 00001610
10 00003220
100 00006440
110 010010064
111 11111277F
1000 000012880
1100 0000192C0
1111 1111255FF
1 0000 0000256100
100 0000 00001024400
Nilai sebagai pembanding
Nilaibinerdesimal
Satu byte, semua bit bernilai 11111 1111255
Oktet pertama IPv4 192.168.x.x1100 0000192
Oktet kedua IPv4 192.168.x.x1010 1000168
Oktet subnet mask /211111 1000248
ASCII “A”100 000165
Bit tanda (sign bit) satu byte1000 0000128
2 pangkat 10100 0000 00001024
Biner hanya memakai digit 0 dan 1; spasi, garis bawah, dan awalan 0b diabaikan. Hasilnya tepat untuk bilangan sepanjang apa pun.

Cara menghitung

Rumus biner ke desimal

Setiap posisi dalam bilangan biner bernilai pangkat 2, dihitung dari kanan mulai 2⁰: 1, 2, 4, 8, 16, 32, 64, 128, dan seterusnya. Jumlahkan nilai tempat di posisi yang berisi 1. Contoh 1011: 1 × 8 + 0 × 4 + 1 × 2 + 1 × 1 = 11. Contoh 11001: 16 + 8 + 1 = 25. Langkah hitung di bawah hasil menampilkan nilai tempat untuk bilangan yang Anda ketik.

Contoh soal biner ke desimal

Dari desimal ke biner

Bagi terus dengan 2 dan baca sisanya dari bawah ke atas: 25 ÷ 2 = 12 sisa 1, 12 ÷ 2 = 6 sisa 0, 6 ÷ 2 = 3 sisa 0, 3 ÷ 2 = 1 sisa 1, 1 ÷ 2 = 0 sisa 1, jadi 25 = 11001. Bilangan pecahan juga bisa: 0,101 (biner) = 0,5 + 0,125 = 0,625. Sebaliknya 0,1 (desimal) menjadi pecahan biner yang berulang tanpa akhir; kalkulator menandai bagian yang berulang.

Biner di jaringan dan komputer

Alamat IPv4 terdiri dari empat oktet, masing-masing delapan bit: 192 = 11000000 dan 168 = 10101000. Subnet mask /21 memiliki oktet ketiga 11111000 = 248. Huruf “A” dalam ASCII adalah 65 = 1000001. Untuk subnet lengkap gunakan kalkulator subnet, dan untuk mengubah teks menjadi biner ada teks ke biner.

Menghitung dengan biner

Halaman ini hanya mengubah satu bilangan. Untuk penjumlahan, pengurangan, perkalian, dan pembagian bilangan biner gunakan kalkulator biner; untuk basis lain dan komplemen dua ada konversi bilangan, dan untuk heksadesimal hex ke desimal.

Pertanyaan umum

Bagaimana rumus biner ke desimal?

Kalikan setiap digit dengan 2 pangkat posisinya (dari 0 di kanan) lalu jumlahkan. 1011 = 1 × 8 + 0 × 4 + 1 × 2 + 1 × 1 = 11.

10110 biner ke desimal berapa?

10110 = 16 + 4 + 2 = 22.

11001 biner ke desimal berapa?

11001 = 16 + 8 + 1 = 25.

Bagaimana cara mengubah desimal ke biner?

Bagi berulang kali dengan 2 dan tulis sisanya dari yang terakhir ke yang pertama. 13 → sisa 1, 0, 1, 1 → dibaca terbalik 1101.

Berapa nilai terbesar 8 bit?

1111 1111 (biner) = 255 (desimal). Dengan 8 bit ada 256 nilai, dari 0 sampai 255.

Sumber dan dasar hukum

Diperbarui: · Kebijakan editorial

Alat terkait