Libreng Online na Konberter mula sa Binaryo patungong Desimal

Agad na i-convert ang binary (base 2) sa decimal (base 10) gamit ang libreng online na binary-to-decimal converter na ito. Ipasok ang isang bilang na binubuo lamang ng 0 at 1 upang makita ang decimal na halaga nito, hexadecimal, octal, at ang hakbang-hakbang na pagkalkula ng halaga ng bawat posisyon. Maaari mo ring i-convert ang decimal sa binary, magtrabaho gamit ang mga fraction at signed two's-complement na halaga, at kopyahin ang mga resulta. Ang mga conversion ay tumatakbo sa iyong browser.

Mag-convert na ngayon Nanatili sa iyong browser ang mga numero.
Kasangkapang tagapag-convert mula binaryo patungong desimal na may hex, oktal, at hakbang-hakbang na halaga ng puwesto

I-convert ang isang numero

I-type ang binary na numero upang ito ay i-convert.
Halagang desimal
—

Iba pang mga base at detalye

—Desimal
—Dalawain
—Heksadesimal
—Oktal
—Mga piraso
—Kinakailangang bytes
—Signed value
—Bilang teksto

I-tap ang isang base para kopyahin ito. Tumpak ang hex at octal, kasama ang mga digit pagkatapos ng kuwit.

Nagtatrabaho

Magpasok ng numero upang makita ang paggana.

Ang gabay

Pagkoconvert mula Binary patungong Desimal: Pormula, Mga Halimbawa at Mga Hakbang

Unawain kung paano gumagana ang binary, i-convert nang mano-mano, at basahin nang may kumpiyansa ang mga naka-sign na numero.

Isang simpleng paliwanag

Ano ang binary, at bakit ito kailangang i-convert sa decimal?

Ang binary ay ang sistemang numerikal na ginagamit ng mga kompyuter. Mayroon lamang itong dalawang digit, 0 at 1, na tinatawag na bits. Ang decimal naman ay ang sistemang ginagamit ng mga tao araw-araw, na may sampung digit. Ang pagbabagong-anyo sa pagitan ng dalawa ay nagpapahintulot sa iyo na mabasa kung ano ang iniimbak ng kompyuter, o maisulat ang isang halaga sa paraang gusto ng kompyuter.

Ang bawat posisyon sa isang binary na numero ay may halagang doble ng halaga ng posisyon sa kanan nito: 1, 2, 4, 8, 16 at iba pa. Idagdag ang mga posisyong may halagang 1 at makukuha mo ang desimal na halaga. Ginagawa ito ng converter na ito nang agad, ipinapakita ang proseso, at nagbibigay din ng hexadesimal at oktal. Para sa biswal na paggamit ng mga hex na halaga, subukan ang Color Palette Generator.

Mga karaniwang dahilan para mag-convert

Bakit nagko-convert ang mga tao ng binary na numero

Pagkatuto at takdang-aralin

Suriin ang mga sagot para sa mga klase sa agham pangkompyuter at elektronika, at tingnan kung paano gumagana ang pagpapahalaga sa posisyon ng digit.

Pagprograma at pag-debug

Basahin ang mga bit flag, maskara, pahintulot, at halaga ng rehistro, o suriin kung ano talaga ang isang pinirmahang 8-bit o 32-bit na halaga.

Pagkakaugnayan at datos

Magtrabaho gamit ang mga okteta ng IP address, mga subnet mask, at mga hilaw na byte, o i-decode ang isang string ng mga byte sa nababasang teksto.

Mga halimbawa ng gawain

Mga Halimbawa ng Konbersiyon at Kung Paano Ito Nabubuo

Ipinapakita ng mga halimbawang ito ang pamamaraan. Maaari mong i-type ang alinman sa mga ito sa converter upang masuri.

DalawainNagtatrabahoDesimalHes
11018 + 4 + 113D
11010110128 + 64 + 16 + 4 + 2214D6
101.1014 + 1 + 0.5 + 0.1255.6255.A
11111111 (8-bit na may karatula)255 − 256−1FF
10000000 (8-bit na may karatula)128 − 256−12880
I-convert sa ilang hakbang

Paano Gamitin ang Konberter ng Binary sa Desimal

  1. Pumili ng Binary → Decimal o Decimal → Binary sa itaas.
  2. I-type o i-paste ang iyong numero. Hindi pinapansin ang mga puwang, gulis, at ang unahang 0b, kaya gumagana ang 0b1101 0110.
  3. Basahin ang resulta at ang talahanayan ng iba pang mga base. I-tap ang anumang halaga upang kopyahin ito.
  4. Para mabasa ang mga negatibong numero, i-tick ang opsyon na may palatandaan at pumili ng lapad ng bit, o iwanang naka-Awtomatiko para gamitin ang haba na in-type mo.
  5. Buksan ang seksyong pinagtratrabahuhan upang makita ang bawat halaga sa puwesto o bawat hakbang ng dibisyon.
Hindi kailangan ng kasangkapan

Paano mag-convert ng binary at decimal nang mano-mano

  • Binaryo patungong desimal: lagyan ng label ang mga bit mula sa kanan ng 1, 2, 4, 8, 16, at idagdag ang mga label sa ibabaw ng bawat 1.
  • Mula sa desimal patungong binaryo: hatiin sa 2 hanggang maging 0. Ang mga natitirang bahagi, babasahin mula sa huli papunta sa una, ang mga bit.
  • Mula sa mga fraction papunta sa binary: i-multiply ang fraction sa 2, kunin ang buong bahagi bilang susunod na bit, at ulitin ito sa natitira.
  • Mula binaryo patungong hex: hatiin ang mga bit sa mga grupo ng apat mula sa kanan, at i-convert ang bawat grupo sa isang digit ng hex.
  • Suriin ang iyong trabaho: ang binaryong numero na nagtatapos sa 0 ay pantay, at ang nagtatapos sa 1 ay hindi pantay.
Mga spreadsheet at code

Mga Pormula mula sa Binary patungong Desimal para sa Excel, Sheets, at Code

May mga built-in na function para dito ang mga spreadsheet at mga wikang pang-programa. Ngunit limitado lamang ang mga ito sa mas maliliit na bilang kaysa sa kasangkapang ito.

Excel / Sheets, binaryo patungong desimal: =BIN2DEC("11010110") → 214 Excel / Sheets, desimal patungong binaryo: =DEC2BIN(214) → 11010110 Python: int("11010110", 2) and bin(214) JavaScript: parseInt("11010110", 2) and (214).toString(2) Kotlin: "11010110".toInt(2) and 214.toString(2) Java: Integer.parseInt("11010110", 2) and Integer.toBinaryString(214)

Tumatanggap lamang ng hanggang 10 bit ang BIN2DEC ng Excel at itinuturing ang ika-sampung bit bilang sign bit, kaya gamitin ang kasangkapang ito para sa mas mahahabang halaga.

Mga negatibong numero

Numerong Nilagdaan at Komplemento ng Dalawa

Hindi pirmado

Ang lahat ng mga bit ay bahagi ng halaga. Sa 8 bit, maaari kang mag-imbak ng 0 hanggang 255.

Komplemento ng dalawa

Ang unang bit ay binibilang bilang negatibong halaga. Sa 8 bits, maaari mong maiimbak ang −128 hanggang 127. Upang gawing negatibo ang isang numero, baliktarin ang bawat bit at magdagdag ng 1.

Mahalaga ang lapad ng bit.

Ang parehong mga bit ay nangangahulugang iba't ibang numero sa iba't ibang lapad. Ang 11111111 ay −1 kapag 8 bit ngunit 255 kapag unsigned, at ang 0000000011111111 ay 255 kahit na 16 bit na signed.

Lagda at laki

Ang paglalagay ng minus sign sa unahan, tulad ng −1010, ay ibang konsepto kaysa sa two's complement. Ipinapakita ng kasangkapang ito ang pareho kapag kinokonberti mo ang isang negatibong desimal na numero.

Mas magagandang resulta

Mga Simpleng Payo sa Paggamit ng Binary

  • Grupuhin ang mga bit sa 4 o 8 upang mas madaling basahin at ihambing sa mga hex digit at byte.
  • Matutuhan ang mga kapangyarihan ng dalawa hanggang 2^10 (1024). Mas nagpapabilis ito ng mental na konbersyon.
  • Kung mali ang resulta, suriin kung may nawawalang bit o sobrang bit, at kung naka-on o naka-off ang opsyon na may tanda.
  • Kapag sumusulat ng code, mas mainam gamitin ang literal ng wika mismo, tulad ng 0b11010110, upang maging malinaw ang halaga sa mga mambabasa.
Mabuting malaman

Mga limitasyon at privacy

Pagkapribado

Ang bawat konbersyon ay tumatakbo sa iyong browser. Ang mga numerong itinatype mo ay hindi kailanman ipinapadala sa aming server at hindi ito iniimbak.

Mga limitasyon

Ang binary na input ay limitado sa 2,048 bits at ang decimal na input ay sa humigit-kumulang 600 na digit. Ang mga decimal na fraksiyon na hindi nagtatapos sa binary ay pinuputol sa 32 binary na digit. Hindi ini-interpret ang mga floating-point format tulad ng IEEE 754: binabasa ang mga bit bilang simpleng numero.

Karaniwang mga tanong

Madalas Itanong Tungkol sa Tagapag-convert mula Binary patungong Desimal

Paano ko iko-convert ang binary sa decimal?

Isulat ang mga halaga ng puwesto na 1, 2, 4, 8, 16, at iba pa sa ilalim ng mga bit, simula sa kanan. Idagdag ang mga halaga ng puwesto sa tuwing ang bit ay 1. Para sa 1101, ito ay 8 + 4 + 1 = 13.

Paano ko iko-convert ang decimal sa binary?

Hatiin ang numero sa 2 nang paulit-ulit at itala ang bawat natitirang numero. Kapag umabot ka na sa 0, basahin ang mga natitirang numero mula sa huli hanggang sa una. Para sa 13, ang mga natitirang numero ay 1101.

Maaari ba nitong i-convert ang mga binary na numero na may bahagi ng kabuuan?

Oo. Ang mga digit pagkatapos ng binary na tuldok ay binibilang bilang 1/2, 1/4, 1/8 at iba pa, kaya ang 101.101 ay 5.625. Sa kabilang paraan, ang mga desimal na bahagi ay kinokonvert hanggang 32 binary na digit, at sinasabi ng kasangkapan kung kailan hindi maaaring isulat nang eksakto ang isang halaga.

Ano ang two's complement?

Ang two's complement ay paraan ng pag-iimbak ng mga negatibong buong numero sa kompyuter. Ang unang bit ay may negatibong bigat, kaya sa 8 bit, ang 11111111 ay −1 at ang 10000000 ay −128. I-tick ang opsyon na signed at pumili ng lapad ng bit para basahin ang iyong mga bit sa ganitong paraan.

Ilan na ba ang mga bit na maaari kong ilagay?

Hanggang 2,048 bits, o humigit-kumulang 600 na desimal na digit. Gumagamit ang konbersyon ng eksaktong arbitrary-precision na aritmetika, kaya hindi nawawala ang mga digit ng malalaking numero tulad ng sa karaniwang kalkuladora.

Bakit sinasabi na ang input ko ay hindi isang binaryong digit?

Ang mga binary na numero ay gumagamit lamang ng 0 at 1. Kung ang iyong numero ay naglalaman ng mga digit tulad ng 2 hanggang 9, malamang na ito ay decimal, kaya lumipat sa Decimal → Binary. Hindi pinapansin ang mga puwang, mga gilit-gilit, at ang nangungunang 0b.

Ipinapakita rin ba nito ang hexadesimal at oktal?

Oo. Bawat konbersyon ay nagpapakita rin ng hexadesimal (base 16) at oktal (base 8), at maaari mong i-tap ang anumang halaga para kopyahin ito.

Maaari bang gawing teksto ang binary?

Kapag nagpasok ka ng buo bilang ng mga byte (mabubuo ng 8 bit), ipinapakita rin ng kasangkapan ang teksto na binubuo ng mga byte sa UTF-8; halimbawa, ang 01001000 01101001 ay "Hi."

Nakatago ba ang aking input kahit saan?

Hindi. Lahat ng pagbabagong-anyo ay nangyayari sa iyong browser at wala sa iyong itinatype ang ipinapadala sa aming server o iniimbak.

Maaari ko bang i-link sa isang partikular na konbersyon?

Oo. Idagdag ang ?mode=b2d&value=11010110 o ?mode=d2b&value=214 sa address ng pahina.

Mula sa mga taong gumagamit ng kasangkapang ito

Mga pagsusuri

Ina-load ang mga pagsusuri…
Magpatuloy

Mas maraming kasangkapan sa kahon

Ang homepage ay naglalaman ng dose-dosenang karagdagang libreng kasangkapan na hindi nangangailangan ng API key.

Magmungkahi ng isang kasangkapan