Binarni o'ndan o'nlikka onlayn konverter — bepul binar kalkulyator

Binar sonni tezda o'nlikka aylantirish kerakmi? Uni yuqoriga kiriting va darhol o'nlik qiymatini oling. Ushbu bepul onlayn binar-dan-o'nlik konvertori shuningdek ishchi, geksadesimal va oktal qiymatlarni ham ko'rsatadi, shuning uchun izohsiz raqamga ishonish o'rniga javobni tekshirishingiz mumkin.

Binarga aylantirish Brauzeringizda mahalliy ravishda ishlaydi
API kaliti yo'q Bepul, ro'yxatdan o'tish shart emas
Binaridan o'nlikka konverter — onlayn tarzda binar sonlarni o'nlikka aylantiring

Ikki xonali son

0 va 1 turlari. Bo'shliqlar, undastreklar va 0b prefiksi e'tiborsiz qoldiriladi.
Riqamni ... deb o'qing

Fraksiyalar, masalan 101.101 uchun nuqta qo'shing. 4 096 bitgacha bo'lgan uzunroq sonlar aniq konvertatsiya qilinadi.

Natija

O'nlik —
—Geksadesimal
—Oktal
0 bayt
0Birlar (1s)
—Imzolangan o'qish

Qanday hisoblangan

Har bir bit va uning o'rin qiymatini ko'rish uchun ikkilik sonini kiriting.

Ro'yxatni o'zgartiring

Yuqoridagi kabi sozlamalardan foydalanadi. 500 qatargacha.

Sizning o'nlik natijalaringiz bu yerda paydo bo'ladi.

Yo'riqnoma

Binarni o'nlikka konverter: bosqichma-bosqich ishlash bilan binar sonlarni o'nlikka aylantiring

Binarni o'nlikka aylantiring, ikki to'ldirish qiymatlarini tekshiring va har bir bit qanday qilib yig'ilishini aniq ko'ring.

Oddiy tushuntirish

Binarni o'nlikka aylantirish nima?

Binar faqat 0 va 1 ni ishlatadi, o'nlik esa odatda 0 dan 9 gacha ishlatiladigan raqamlar tizimidir. Binardan o'nlikka aylantirish degani binar naqsh bilan ifodalangan oddiy o'nlik sonni topish demakdir. Masalan, 1010 o'nlikda 10 ga teng.

Binar kompyuter sohasida hamma joyda uchraydi: dastur ma'lumotlaridan va bit bayroqlaridan tortib elektronika va tarmoqlargacha. Agar sizga faqat javob kerak bo'lsa, konverter arifmetik hisob-kitoblarni o'zi bajaradi. Agar usulni o'rganayotgan bo'lsangiz, hisoblash paneli javobning qayerdan kelib chiqishini ko'rishga imkon beradi.

Konvertatsiya qilishning umumiy sabablari

Ommabop foydalanishlar

Binarlarga duch kelish uchun dasturchi bo'lish shart emas. U kompyuter fanlari darslarida, kodda, tarmoq va elektronika sohalarida uchraydi, va qiymatni tekshirish kerak bo'lganda tezkor konverter foydali bo'ladi.

Uy vazifalari va o'rganish

Raqamlar tizimi mashqlarini tekshirish va har bir bitning yakuniy o'nlik kasr qiymatiga qanday hissa qo'shishini ko'rish uchun bosqichma-bosqich ishlash usulidan foydalaning.

Dasturlash va xatolarni tuzatish

Bit bayroqlari, maskalar va registr qiymatlarini joy-qiymat arifmetikasini qo'lda bajarishga hojat qoldirmay tekshiring. Imzo rejimi bit kombinatsiyasi salbiy butun sonni ifodalaganda ham foydalidir.

Tarmoqlar va elektronika

Tarmoq va elektronika sohasida qo'llaniladigan ikkilik guruhlar bilan ishlang. Takroriy konvertatsiyalar uchun ro'yxat konvertoriga har bir qatorda bitta qiymatni joylashtiring va o'nlik natijalarni bir joyga nusxa ko'chiring.

Ishlangan misollar

Ikki xonali sonlar va ularning o'nlik qiymatlari

Tez qiymat olish uchun ikkilik-o'nlik kalkulyator qidyarapsizmi? Ushbu misollar asbob yordamida tekshirishingiz mumkin bo'lgan ikkilikdan o'nlikka aylantirish turlarini, jumladan qisqa qiymatlarni, 0b-prefiksli kirishni va keng tarqalgan bit naqshlarini ko'rsatadi.

Ushbu misollar ikki qiymatni tekshirishda odamlar odatda bajaradigan bir nechta qidiruvlarni qamrab oladi. Ularning barchasi imzosi yo'q konvertatsiyalardir; bit kombinatsiyasi ikki to'ldirishli butun sonni ifodalaganda Imzoli rejimdan foydalaning.

IkkiO'nlikOlti qirraliIshlayapti
0010222
0100444
101554 + 1
101010A8 + 2
111115F8 + 4 + 2 + 1
10000161016
0b101010422A32 + 8 + 2
11111111255FF128 + 64 + 32 + 16 + 8 + 4 + 2 + 1
100000000256100256
111110100010003E8512 + 256 + 128 + 64 + 32 + 8
Bir necha bosqichda o'zgartiring

Binarni o'nlikka onlayn bepul qanday aylantirish

  1. Kutuga ikhtilodan raqamni kiriting yoki joylashtiring. Bo'shliqlar, ost chiziqlar yoki oldida 0b prefiksini qo'shishingiz mumkin; konverter natijani hisoblashdan oldin ularni tozalaydi.
  2. Natija panelida o'nlik javobni o'qing. Hexadesimal, oktal, bit soni va 1lar soni yozayotganingizda yangilanadi.
  3. Agar bitlar imzolangan butun sonni ifodalasa, Signed (ikki to'ldirish) rejimiga o'ting va to'g'ri bit kengligini tanlang yoki uni Auto holatda qoldiring.
  4. Hisob-kitob tafsilotlarini oching, har bir qismni, uning o'rin qiymatini va o'nlik javobga erishish uchun qo'shilgan yig'indini ko'ring.
  5. Partiyali konversiya uchun har bir satrga bitta ikkilik qiymatni joylashtirib, ro'yxat konverteriga yopishtiring. Keyin barcha o'nlik natijalarni nusxalab olishingiz yoki ularni CSV fayl sifatida yuklab olishingiz mumkin.
To'liq rasm

Binarni o'qish bo'yicha to'liq qo'llanma

Ko'pgina konvertatsiyalar o'nlik kasr qiymatlariga bog'liq. Manfiy belgili sonlar esa yana bir tushunchani qo'shadi: ikkilik komplement, ya'ni ko'plab tizimlar manfiy butun sonlarni shunday ifodalaydi.

O'rin qiymatlari

Har bir pozitsiya ikkilik kuchining bir darajasi hisoblanadi. O'ngdan boshlab qiymatlar 1, 2, 4, 8, 16 va hokazo. Bit 1 bo'lgan pozitsiyalardagi qiymatlarni qo'shing va 0 bo'lgan pozitsiyalarni o'tkazib yuboring.

Ikki karra va qo'shish qisqa yo'li

Ikki raqamli sonni ikki darajali ko'paytmalarsiz aylantirishning yana bir qulay usuli mavjud. 0 dan boshlang, chapdan o'ngga o'qing, joriy yig'indini ikki baravar ko'paytiring va keyingi bitni qo'shing. 1101 uchun joriy qiymatlar 1, 3, 6 va 13 bo'ladi.

Ikki xil fraksiyalar

Ikki nuqtadan keyingi raqamlar kasrlarni ifodalaydi: 1/2, 1/4, 1/8 va hokazo. Masalan, 101.101 = 4 + 1 + 0,5 + 0,125 bo'lib, natijada 5,625 chiqadi.

Ikki to'ldirmasi

Imzolangan qiymat uchun eng chap bit tanlangan kenglik bo'yicha belgi bit sifatida xizmat qiladi. 8 bitli ikki to'ldirishda 11111110 −2 ni ifodalaydi, xuddi shu sakkiz bit esa imzolanmagan holda o'qilsa 254 ni ifodalaydi.

Siz yozayotganingizda nima sodir bo'ladi

Ushbu vosita qanday ishlaydi

Konverter avvalo bo'shliqlar, undastrok belgisi va oldidagi 0b prefiksini tozalaydi, so'ngra kirish qismida haqiqiy ikkilik raqamlar mavjudligini va imzolarsiz rejimda eng ko'pi bilan bitta ikkilik nuqtasini tekshiradi. U qiymatni aniq katta sonlar arifmetikasida hisoblaydi. Bu shuni anglatadiki, uzun ikkilik sonlarni oddiy suzuvchi nuqtali arifmetika beradigan yumaloqlash muammolarisiz konvertatsiya qilish mumkin.

Yaxshiroq natijalar

Maslahatlar va eng yaxshi amaliyotlar

  • Uzoq qiymat uchun bitlarni to'rtlik yoki sakkizlik guruhlarga ajrating, masalan 1101 0110. Bo'shliqlar e'tiborga olinmaydi, lekin ular raqamni o'qishni ancha osonlashtiradi.
  • Raqamni konvertatsiya qilishdan oldin uning imzoli yoki imzosiz ekanligini tekshiring. Xuddi shu bitlar bu tanlovga qarab o'nlik son qiymatlari bo'yicha juda farq qilishi mumkin.
  • Imzolangan qiymatlar uchun to'g'ri bit kengligidan foydalaning. Masalan, 1111 to'rt bitli ikki to'ldirish qiymati sifatida −1 ni anglatadi, lekin imzolanmagan qiymat sifatida ko'rilganda 15 ni ifodalaydi.
  • Agar siz IPv4 manzili bilan ishlayotgan bo'lsangiz, uning sakkiz bitli guruhlarini alohida-alohida konvertatsiya qiling. Nuqtali manzil bitta binar son emas va konverter nuqtani binar nuqta sifatida qabul qiladi.
  • Imkon bo'lsa, tez ruhiy tekshiruv o'tkazing. Noldan iborat bir belgi qo'shish belgisiz ikkilik son qiymatini ikki baravar oshiradi, barcha 1lardan iborat satir esa keyingi ikki darajasidan birga kam bo'ladi.
Bilish yaxshi

Cheklovlar va maxfiylik

Maxfiylik

Konvertatsiyalar brauzeringizda mahalliy ravishda bajariladi. Kiritingan ikkilik qiymatlar serverga yuklanmaydi va konverter tomonidan saqlanmaydi.

Cheklovlar

Konverter partiyali konverterda 4 096 bitgacha bo'lgan binar qiymatlarni va 500 qatargacha qabul qiladi. Ikki to'ldirish butun sonlar uchun mo'ljallangan, binar kasrlar esa imzolarsiz rejimda qo'llab-quvvatlanadi. Geksadesimal va oktal kiritilgan bit naqshini ifodalaydi.

Ushbu vositadan foydalanayotgan odamlardan

Fikrlar

Fikrlarni yuklash…
Davom eting

Quvonadagi yana asboblar

Yana o'nlab bepul, API kaliti talab qilinmaydigan vositalar bosh sahifada mavjud.