Kibadilishaji cha Bure cha Binari hadi Desimali Mtandaoni

Badilisha binary (msingi 2) kuwa desimali (msingi 10) papo hapo kwa kutumia kigeuzaji hiki cha bure mtandaoni cha binary hadi desimali. Weka nambari inayojumuisha tu 0 na 1 ili kuona thamani yake ya desimali, heksadesimali, oktali na hesabu ya thamani ya nafasi hatua kwa hatua. Unaweza pia kubadilisha desimali kuwa binari, kufanya kazi na sehemu na thamani za two's-complement zilizo na alama, na kunakili matokeo. Mabadiliko hufanyika kwenye kivinjari chako.

Badilisha sasa Nambari zinaendelea kwenye kivinjari chako
Zana ya kubadilisha binary kuwa desimali, ikijumuisha hexadesimali, oktali na thamani za nafasi hatua kwa hatua.

Badilisha nambari

Andika nambari ya binari ili kuibadilisha.
Thamani ya desimali
—

Misingi mingine na maelezo

—Desimali
—Binari
—Heksadesimali
—Oktali
—Vidogo
—Bytes needed
—Thamani iliyosainiwa
—Kama maandishi

Gusa msingi ili kuuiga. Hex na oktali ni sahihi kabisa, ikiwa ni pamoja na tarakimu baada ya nukta.

Kazi

Ingiza nambari ili kuona inavyofanya kazi.

Mwongozo

Ubadilishaji kutoka Binari hadi Desimali: Fomula, Mifano na Hatua

Fahamu jinsi mfumo wa binary unavyofanya kazi, badilisha kwa mkono, na usome nambari zilizo na alama za ishara kwa kujiamini.

Maelezo rahisi

Binary ni nini, na kwa nini ibadilishwe kuwa desimali?

Mfumo wa nambari wa binary ni ule ambao kompyuta hutumia. Una nambari mbili tu, 0 na 1, zinazoitwa biti. Mfumo wa nambari wa desimali ni ule ambao watu hutumia kila siku, una nambari kumi. Kubadilisha kati yao kunakuwezesha kusoma kile kompyuta inachohifadhi, au kuandika thamani kwa njia ambayo kompyuta inaitaka.

Each position in a binary number is worth twice the position to its right: 1, 2, 4, 8, 16 and so on. Add up the positions that hold a 1 and you have the decimal value. This converter does that instantly, shows the working, and also gives hexadecimal and octal. For a visual use of hex values, try the Color Palette Generator.

Sababu za kawaida za kubadilisha

Kwa nini watu hubadilisha nambari za binari

Kujifunza na kazi za nyumbani

Angalia majibu ya madarasa ya sayansi ya kompyuta na elektroniki, na uone jinsi thamani za nafasi zinavyofanya kazi hapo.

Uandishi wa programu na utatuzi wa hitilafu

Soma alama za biti, vifuniko, ruhusa na thamani za usajili, au angalia ni thamani gani halisi ya biti 8 iliyosainiwa au biti 32 iliyosainiwa.

Mitandao na data

Fanya kazi na okteti za anwani za IP, vifuniko vya subneti na baiti ghafi, au tafsiri mfululizo wa baiti kuwa maandishi yanayosomeka.

Mifano iliyofanyiwa kazi

Mifano ya Mabadiliko na Jinsi Yanavyogawanyika

Mifano hii inaonyesha mbinu. Unaweza kuandika yoyote kati yao kwenye kigeuzaji ili kuangalia.

BinariKaziDesimaliSita
11018 + 4 + 113D
11010110128 + 64 + 16 + 4 + 2214D6
101.1014 + 1 + 0.5 + 0.1255.6255.A
11111111 (8-bit iliyosainiwa)255 − 256−1Ff
milioni moja (bit 8 iliyosainiwa)128 − 256−12880
Geuza kwa hatua chache

Jinsi ya Kutumia Kibadilishaji cha Binari hadi Desimali

  1. Chagua Binary → Decimal au Decimal → Binary juu.
  2. Andika au bandika nambari yako. Nafasi, alama za chini (underscore) na 0b ya mwanzo hazizingatiwi, hivyo 0b1101 0110 inafanya kazi.
  3. Soma matokeo na jedwali la misingi mingine. Gusa thamani yoyote ili kuiga.
  4. Ili kusoma nambari hasi, weka tiki kwenye chaguo la alama na uchague upana wa biti, au acha kiotomatiki ili kutumia urefu ulioandika.
  5. Fungua sehemu ya kazi ili kuona kila thamani ya nafasi au kila hatua ya mgawanyo.
Hakuna chombo kinachohitajika

Jinsi ya Kubadilisha Binari na Desimali kwa Mkono

  • Binary hadi desimali: lebo bitsi kuanzia kulia kwa 1, 2, 4, 8, 16, na ongeza lebo juu ya kila 1.
  • Kutoka desimali hadi binari: gawa kwa 2 hadi ufikie 0. Masalio, yakisomwa kutoka mwisho hadi mwanzo, ni biti.
  • Kutoka sehemu hadi mfumo wa binari: zidisha sehemu kwa 2, chukua sehemu nzima kama biti inayofuata, na rudia na kilichobaki.
  • Binary hadi hex: gawanya biti katika vikundi vya biti 4 kuanzia kulia, na ubadilishe kila kikundi kuwa tarakimu moja ya hex.
  • Angalia kazi yako: nambari ya binari inayomalizika kwa 0 ni hata, na inayomalizika kwa 1 ni teka.
Jedwali la kielektroniki na msimbo

Fomula za Kibainari hadi Kidesimali kwa ajili ya Excel, Sheets na Kodi

Spreadsheets na lugha za programu zina kazi zilizojengewa ndani kwa hili. Zinapungukiwa kwa idadi ndogo kuliko zile za zana hii.

Excel / Sheets, kutoka binary kwenda desimali: =BIN2DEC("11010110") → 214 Excel / Sheets, kutoka desimali kwenda binary: =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)

BIN2DEC ya Excel inakubali hadi biti 10 tu na inachukulia biti ya kumi kama biti ya ishara, kwa hivyo tumia zana hii kwa thamani ndefu zaidi.

Nambari hasi

Nambari Zilizotiwa Saini na Kikamilisho cha Mbili

Haijaidhinishwa

Sehemu zote ni sehemu ya thamani. Katika biti 8 unaweza kuhifadhi 0 hadi 255.

Kikamilisho cha mbili

Bit ya kwanza huchukuliwa kama kiasi hasi. Katika biti 8 unaweza kuhifadhi −128 hadi 127. Ili kufanya nambari kuwa hasi, geuza kila biti na uongeze 1.

Upana wa bit ni muhimu

Vipande vilevile vina maana ya nambari tofauti kulingana na upana wao. 11111111 ni −1 ikiwa na vipande 8 lakini ni 255 ikiwa haijatiwa alama, na 0000000011111111 ni 255 hata ikiwa ni vipande 16 vilivyotiwa alama.

Alama na ukubwa

Kuandika alama ya minus mbele, kama −1010, ni wazo tofauti na komplementi ya mbili. Zana hii inaonyesha zote mbili unapobadilisha nambari hasi ya desimali.

Matokeo bora zaidi

Vidokezo Rahisi vya Kufanya Kazi na Binary

  • Panga biti katika makundi ya 4 au 8 ili ziwe rahisi kusoma na kulinganisha na nambari za hex na baiti.
  • Jifunze nguvu za mbili hadi 2^10 (1024). Zinaharakisha sana uongofu wa akili.
  • Ikiwa matokeo ni makosa, angalia ikiwa kuna bit iliyokosekana au ya ziada na pia ikiwa chaguo la signed limewashwa au limekuzimwa.
  • Unapoandika msimbo, pendelea kutumia nambari halisi za lugha yenyewe, kama 0b11010110, ili thamani iwe wazi kwa wasomaji.
Ni vizuri kujua

Vizuizi na Faragha

Faragha

Kila uongofu unafanyika kwenye kivinjari chako. Nambari unazochapa hazitumiwi kamwe kwa seva yetu na hazihifadhiwi.

Vizuizi

Ingizo la binary limepunguzwa hadi biti 2,048 na ingizo la desimali hadi takriban tarakimu 600. Sehemu za desimali ambazo hazimalizi kwa binary hukatwa baada ya tarakimu 32 za binary. Miundo ya floating-point kama IEEE 754 haitafsiriwi: biti husomwa kama nambari za kawaida.

Maswali ya kawaida

Maswali Yanayoulizwa Mara kwa Mara kuhusu Mbadilishaji wa Binari hadi Desimali

Ninawezaje kubadilisha binary kuwa decimal?

Andika thamani za nafasi 1, 2, 4, 8, 16 na kadhalika chini ya biti, kuanzia kulia. Jumuisha thamani za nafasi pale biti ni 1. Kwa 1101 ni 8 + 4 + 1 = 13.

Ninawezaje kubadilisha desimali kuwa binari?

Gawanya nambari kwa 2 mara kwa mara na kumbuka kila salio. Unapofika 0, soma salio kutoka mwisho hadi mwanzo. Kwa 13, salio ni 1101.

Je, inaweza kubadilisha nambari za binari zenye sehemu ya mfrashe?

Ndiyo. Nambari zinazofuata nukta ya binary zinahesabiwa kama 1/2, 1/4, 1/8 na kadhalika, hivyo 101.101 ni 5.625. Kwa upande mwingine, sehemu za desimali hubadilishwa hadi nambari 32 za binary, na zana inakuambia wakati thamani haiwezi kuandikwa kwa usahihi.

Ni nini kikamilisho cha mbili?

Kamilisho la mbili ni jinsi kompyuta zinavyohifadhi nambari nzima hasi. Bit ya kwanza ina uzito hasi, hivyo katika biti nane 11111111 ni −1 na 10000000 ni −128. Chagua chaguo la signed na uchague upana wa biti ili kusoma biti zako kwa njia hii.

Ninaweza kuingiza bits ngapi?

Hadi biti 2,048, au takriban tarakimu 600 za desimali. Ubadilishaji unatumia hesabu sahihi ya usahihi usio na kikomo, hivyo nambari kubwa hazipotezi tarakimu kama zinavyopoteza kwenye kikokotoo cha kawaida.

Kwa nini inasema ingizo langu si kidijiti cha binari?

Nambari za binary hutumia tu 0 na 1. Ikiwa nambari yako ina tarakimu kama 2 hadi 9, huenda ni nambari ya desimali, kwa hivyo badilisha kutoka Desimali → Binary. Nafasi, alama za chini (underscore) na 0b ya mwanzo hazizingatiwi.

Je, pia inaonyesha hexadesimali na oktali?

Ndiyo. Kila uongofu pia unaonyesha hexadesimali (msingi 16) na oktali (msingi 8), na unaweza kugusa thamani yoyote ili kuiongeza kwenye kumbukumbu.

Je, inaweza kubadilisha binary kuwa maandishi?

Unapoingiza idadi nzima ya baiti (mizunguko ya biti 8), zana pia inaonyesha maandishi ambayo baiti hizo zinaandika katika UTF-8, kwa mfano 01001000 01101001 ni Hi.

Je, taarifa ninayoingiza huhifadhiwa mahali popote?

Hapana. Mabadiliko yote hufanyika kwenye kivinjari chako na hakuna chochote unachotuma kinachotumwa kwa seva yetu au kuhifadhiwa.

Je, naweza kuunganisha kwenye uongofu maalum?

Ndiyo. Ongeza ?mode=b2d&value=11010110 au ?mode=d2b&value=214 kwenye anwani ya ukurasa.

Kutoka kwa watu wanaotumia zana hii

Mapitio

Inapakia maoni…
Endelea

Zana zaidi kwenye sanduku

Ukurasa wa nyumbani una zana nyingine nyingi za bure ambazo hazihitaji ufunguo wa API.

Pendekeza zana