Cara mengonversi biner ke oktal

Pengarang: Peter Berry
Tanggal Pembuatan: 16 Juli 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
Konversi Biner Ke Oktal
Video: Konversi Biner Ke Oktal

Isi

Biner dan oktal adalah dua koefisien berbeda yang biasa digunakan di komputer. Berbeda dengan radix: basis 2 memiliki oktal dan oktal 8, sehingga perlu dikelompokkan untuk konversi. Ini terdengar rumit, tetapi transformasi sebenarnya sangat sederhana.

Langkah

Metode 1 dari 2: Transfer manual

  1. Kenali urutan biner. String biner adalah string sederhana yang terdiri dari karakter 1 dan 0, seperti 101001, 001, atau bahkan 1. String ini biasanya berupa angka biner. Selain itu, beberapa buku dan guru juga melambangkan bilangan biner melalui subskrip "2", seperti 1001.2, untuk menghindari kebingungan dengan angka "seribu satu".
    • Subskrip menunjukkan "basis" untuk angka. Biner adalah sistem basis dua, dan oktal adalah sistem basis 8.

  2. Kelompokkan karakter 1 dan 0 dalam bilangan biner menjadi tiga set, dimulai dari kanan ke kiri. Ada delapan karakter atau digit berbeda yang digunakan dalam oktal dan hanya dua dalam biner. Jadi kita membutuhkan tiga digit biner untuk mewakili bilangan oktal. Nomor kelompok dari kanan ke kiri. Misalnya, bilangan biner 101001 akan dibagi 101 001.

  3. Tambahkan angka nol di kiri digit terakhir jika tidak cukup digit untuk membentuk rangkap tiga. Angka 10011011 memiliki delapan digit, dan meskipun delapan tidak habis dibagi tiga, Anda dapat mengubahnya menjadi oktal dengan menambahkan angka nol terlebih dahulu hingga Anda memiliki tiga digit. Sebagai contoh:
    • Nomor asli: 10011011
    • Kelompok: 10 011 011
    • Tambahkan nol sehingga setiap grup memiliki tiga elemen: 010 011 011

  4. Tambahkan 4, 2, dan 1 di bawah masing-masing trio untuk mencatat posisinya. Setiap bilangan biner di setiap triplet mewakili satu tempat di koefisien oktal. Angka pertama adalah posisi 4, angka kedua adalah posisi 2, dan angka ketiga sesuai dengan posisi 1. Untuk mempermudah, tulis angka-angka ini tepat di bawah triplet biner Anda. Sebagai contoh:
    • 010 011 011
      421 421 421
    • 001
      421
    • 110 010 001
      421 421 421
    • Catatan: untuk pintasan Anda dapat melewati langkah ini dan hanya membandingkan kumpulan biner dengan tabel konversi oktal ini.
  5. Ketika 1 berada di atas angka yang menunjukkan suatu posisi, tulis angka itu (4, 2, atau 1) untuk memulai angka oktal. Jika pada "4" ada angka 1 maka angka oktal Anda ada angka 4. Jika 0 di atas angka yang menunjukkan posisi, angka oktal Anda tidak akan berisi angka itu dan kami akan membiarkannya kosong, tidak ada atau tanda lari kesana. Perhatikan contoh soal:
    • Benang:
      • Transfer 1010100112 ke oktal.
    • Kelompok tiga:
      • 101 010 011
    • Tambahkan indikator lokasi:
      • 101 010 011
        421 421 421
    • Evaluasi setiap posisi:
      • 101 010 011
        421 421 421
        401 020 021
  6. Tambahkan angka baru di setiap tripel. Setelah Anda menemukan bilangan oktal, temukan saja jumlah nilai dalam tripel. Jadi dengan 101, kita punya 4, 0, 1 dan get 5 (). Melanjutkan contoh di atas:
    • Benang:
      • Transfer 1010100112 ke oktal.
    • Kelompokkan tiga, tambahkan metrik lokasi, dan evaluasi setiap penempatan:
      • 101 010 011
        421 421 421
        401 020 021
    • Tambahkan masing-masing dari tiga kelompok:
  7. Gabungkan hasil yang diperoleh untuk membentuk bilangan oktal terakhir. Membagi bilangan biner membuatnya lebih mudah untuk menyelesaikan soal matematika - bilangan awal hanyalah rangkaian karakter sederhana. Jadi sekarang, setelah mengonversi, kita perlu menggabungkan semuanya untuk mendapatkan hasil akhir. Itu semuanya.
    • Benang:
      • Transfer 1010100112 ke oktal.
    • Kelompokkan tiga, tambahkan nomor lokasi, evaluasi lokasi, dan temukan total:
      • 101 010 011
        5 — 2 — 3
    • Gabungkan angka-angka itu bersama:
      • 523
  8. Tambahkan subskrip di bawah 8 (seperti ini 8) untuk menyelesaikan konversi. Tanpa notasi ini, tidak mungkin untuk menentukan apakah 523 adalah bilangan oktal biasa atau bilangan desimal. Untuk memberi tahu guru Anda bahwa Anda mendapatkan jawaban yang benar, tambahkan indeks di bawah 8, yang menunjukkan bahwa itu adalah bilangan oktal, di basis 8, dalam jawaban Anda.
    • Benang:
      • Transfer 1010100112 ke oktal.
    • Mengubah:
      • 523.
    • Jawaban akhir:
      • 5238
    iklan

Metode 2 dari 2: Alihkan sakelar dan variasi

  1. Gunakan konverter oktal sederhana untuk menghemat waktu dan mengerjakan pekerjaan rumah Anda. Meskipun tidak digunakan dalam pengujian, ini adalah pilihan yang bagus untuk kasus lain. Karena hanya ada 8 kombinasi angka, menghafalnya sama sekali tidak sulit. Bagi saja angka-angka tersebut menjadi kelompok tiga dan bandingkan dengan tabel pada gambar.
    • Perhatikan bahwa tidak ada konversi langsung untuk 8 dan 9. Dalam oktal, angka-angka ini adalah tidak ada karena hanya ada 8 digit (0-7) dalam sistem basis 8.
  2. Jika ada bagian yang ganjil, kami akan tetap menggunakan koma dan mulai mengonversi dari sana. Pertimbangkan kasus mengubah bilangan biner 10010,11 menjadi bilangan oktal. Biasanya, Anda beralih dari kanan ke kiri dan mulai dengan tiga kelompok. Dengan koma, Anda melakukan transisi dari posisi itu: untuk bagian ke kiri koma (10010), Anda mulai dari sana dan mengubahnya dari kanan ke kiri (010 010). Dengan bagian kanan (, 11), Anda mulai dari koma dan mengubahnya dari kiri ke kanan (110). Saat menambahkan nol, nol selalu ditambahkan ke arah konversi. Hasil grup ketiga kami adalah 010 010, 110.
    • 101,1 → 101 , 100
    • 1,01001 → 001 , 010 010
    • 1001101,0101 → 001 001 101 , 010 100
  3. Gunakan tabel pengonversi oktal untuk mengubah oktal kembali ke biner. Anda memerlukan tabel untuk konversi terbalik, karena hanya "3" tidak akan memberi Anda informasi yang cukup untuk melakukan penghitungan kecuali Anda sudah memahami sistem oktal dan ingin memikirkan kembali setiap kombinator. Menggunakan tabel di bawah ini akan memudahkan untuk mengubah setiap digit oktal menjadi satu set tiga digit biner dan kemudian menggabungkannya menjadi satu:
    • 0 → 000
    • 1 → 001
    • 2 → 010
    • 3 → 011
    • 4 → 100
    • 5 → 101
    • 6 → 110
    • 7 → 111
    iklan

Nasihat

  • Luangkan waktu Anda untuk memecah angka. Idealnya, Anda harus menggunakan kertas besar dengan banyak ruang untuk dikerjakan.