Onlaýn Binaryden Onlukka öwüriji — Mugt Binary hasaplaýjy

Biner sanlary çalt onluk sanly görnüşe öwürmeli? Ony ýokarda giriziň we onluk baha derrew alyň. Bu mugt onlaýn binerden onluk öwüriji işläp ýörüş, geksadesimal we oktal bahalaryny hem görkezýär, şonuň üçin düşündirişsiz sanlara ynanmak ýerine jogaby barlap bilersiňiz.

Binar kodlary öwür Brauzeriňizde ýerli ýerine ýetirýär
API açary ýok Mugt, hasaba durmak talap edilmeýär
Binar onluk sanlary onluk sanlara öwüriji — Binar onluk sanlary onluk sanlara onlaýn öwür

Ikili san

0 we 1 sany. Boşluklar, tireler we 0b öňgoşy nazara alynmaýar.
Sanany şeýle okaň

Fraksiýalar üçin, mysal üçin 101.101 ýaly, bir nokat goşuň. 4 096 bite çenli uzyn sanlar takyk öwürilýär.

Netije

Onluk —
—Hexadecimal
—Oktal
0 bit
0Birler (1s)
—Okap gol çekdi

Ol nädip hasaplandy

Her biti we onuň ornunyň gymmatyny görmek üçin ikilik san giriziň.

Sanawy öwür

Ýokardaky ýaly şol bir sazlamalary ulanýar. 500 setirden köp däl.

Onluk netijeleriňiz şu ýerde görünjek.

Gollanma

Binerden onluk sanlara öwüriji: ädim-ädim işläp biner sanlary onluk sanlara öwürmek

Binar sanlary onluk sanlara öwür, iki tamamlama (two's complement) gymmatlaryny barla we her bir bitiň nähili jemlenýändigini takyk gör.

Aňsat düşündiriş

Binar sanlary onluk sanlara öwürmek näme?

Binar diňe 0 we 1-i ulanýar, onluk bolsa adatça 0-dan 9-a çenli ulanylýan san ulgamy. Binardan onluğa öwürmek diňe bir binar nusga görä görkezilen adaty onluk san tapmak diýmekdir. Mysal üçin, 1010 onlukda 10-a barabar.

Binar hasaplaýyşda her ýerde duş gelýär: programma maglumatlaryndan we bit bellendirijilerden başlap elektronika we tor ulgamlaryna çenli. Eger diňe jogaba mätäç bolsaňyz, öwüriji siziň üçin arifmetiki hasaplamalary ýerine ýetirýär. Eger usuly öwrenýän bolsaňyz, hasaplama paneli jogabyň nireden gelip çykýandygyny görmäge mümkinçilik berýär.

öwürmek üçin umumy sebäpler

Meşhur ulanylyşlar

Binar bilen duş gelmek üçin programmist bolmagyň zerurlygy ýok. Ol kompýuter ylymlary sapaklarynda, kodda, tor we elektronika ugurlarynda duş gelýär, we bahany barlamak üçin çalt öwüriji peýdalydyr.

Öý işi we öwreniş

San ulgamy wezipesini ädim-ädim işläp barlag ediň we her bir bitiň ahyrky onluk möçberine nähili goşant goşýandygyny görüň.

Programmirleme we ýalňyşlyklary düzetme

Bit belliklerini, maskalary we registr bahalaryny ýer-değer aritmetigini el bilen hasaplamazdan barlap görüň. Işaraly režim bit tertibiniň menfi bütin sany aňladýan halatynda hem peýdalydyr.

Tor ulgamy we elektronika

Tor aragatnaşyklarynda we elektronika ulanylýan ikilik toparlary bilen işläň. Gaýtalanýan öwürmeler üçin sanlaryň her birini bir setirde sanlar sanawy öwüriji programmasyna ýapyň we onluk netijeleri bir ýere göçüriň.

Işlenen mysallar

Ikili sanlar we olaryň onluk gymmatlyklary

Derrew biner onluk hasaplaýjyny gözleýärsiňizmi? Bu mysallar guralla binerden onluğa öwürmegiň haýsy görnüşlerini barlap boljakdygyny görkezýär, gysga biner sanlary, 0b öňgoşuly giriş we köplenç duş gelýän bit nusgalaryny öz içine alýar.

Bu mysallar ikili gymmaty barlaýan wagty adamlar köplenç ýerine ýetirýän birnäçe gözlegi öz içine alýar. Olar hemmesi belligsiz öwürmeler; bit toplumy iki-komplement bütin sany aňladýan halatynda Belligli režimden peýdalanyň.

IkiliOnlukAltyburçlyIşleýär
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
Birnäçe ädimde öwür

Binardan onluk sanlara onlaýn mugt nähili öwürmeli

  1. Kutuga ikilik san giriziň ýa-da ýapyşdyryň. Boşluklary, tireleri ýa-da öňe goýlan 0b öňgoşuny goşup bilersiňiz; öwüriji netijäni hasaplamazdan öň olary arassalap salýar.
  2. Netije panelinde onluk jogaby okaň. Onaltly, sekizligi, bit sany we 1-leriň sany ýazýan wagtyňyzda täzelenýär.
  3. Eger bitler bellikli bütin sany (iki tolkun tamamlaýyş) görkezýän bolsa, Signed (iki tolkun tamamlaýyş) režimine geçip, dogry bit giňligini saýlaň ýa-da Ony Awtomatiki režiminde goýuň.
  4. Hasaplamanyň jikme-jikliklerini açyň, her bir san, onuň ýerlikli gymmaty we onluk jogaba ýetmek üçin ulanylýan jemini görüň.
  5. Topla öwürmek üçin, sanawy öwüriji programýa her setirde bir binar bahany ýelmeň. Soňra ähli onluk netijeleri göçürip ýa-da olary CSV faýly hökmünde ýükläp bilersiňiz.
Doly surat

Binary okamak üçin doly gollanma

Köp öwrülişler ýer gymmatlaryna baglydyr. Işaraly sanlar bolsa başga bir düşünjäni goşýar: iki tamamlama, bu köp ulgamlaryň menfi bütin sanlary nähili görkezýändigini düşündirýär.

Orun gymmatlyklary

Her pozisiýa ikiň köpeltmesi bolup durýar. Sag tarapdan başlap, gymmatlar 1, 2, 4, 8, 16 we ş.m. Bit 1 bolan ýerlerdeki gymmatlary goşuň we 0 bolan pozisiýalary geçiň.

Goşmaça goşmak üçin gysga ýol

Ikiçäniň köpelme derejesini ýazman binar sany öwürmegiň başga bir amatly usuly bar. 0-dan başla, çepden saga oky, dowam edýän jemi iki esse köpelt we indiki biti goş. 1101 üçin dowam edýän gymmatlyklar 1, 3, 6 we 13.

Ikili kesirler

Ikiýerlik nokadyndan soň gelýän sanlar kesirleri aňladýar: 1/2, 1/4, 1/8 we ş.m. Mysal üçin, 101.101 = 4 + 1 + 0,5 + 0,125 bolup, netijede 5,625 bolýar.

Ikiň tolkuny

Imzaly sanly gymmatlykda iň çepdäki bit saýlanan ini üçin alamat biti hökmünde işleýär. 8-bitlik iki tamamlama ulgamynda 11111110 −2-ni aňladýar, şol bir sekiz bit bolsa imzasyz okalanda 254-ni görkezýär.

Ýazýan wagtyňyz näme bolýar

Bu gural nähili işleýär

Özgartyş enjamy ilki bilen boşluklary, ast çyzgylary we öňki 0b öňgoşuny arassalaýar, soňra girizilen maglumatyň dogry binar san belgilerini we belligsiz režimde iň köp bir binar nokady özünde saklaýandygyny barlaýar. Ol takyk uly san aritmetigini ulanyp bahany hasaplaýar. Bu, adaty süýşme nokatly aritmetika bilen ýüze çykýan aýlaw problemalary bolmazdan uzyn binar bahalaryň öwürilmegine mümkinçilik berýär.

Has gowy netijeler

Maslahatlar we iň gowy tejribeler

  • Uzyn san üçin bitleri dört ýa sekizlik toparlara böl, meselem 1101 0110. Boşluklar nazara alynmaýar, ýöne olar sany okamak üçin has aňsat edýär.
  • Öňräk sanı öwürmezden ozal onuň bellikli ýa-da belligsizdigini barlaň. Şol bir bitler bu saýlawa baglylykda onluk görnüşde örän tapawutly gymmatlara eýe bolup biler.
  • Imzaly sanlar üçin dogry bit giňligini ulanyň. Mysal üçin, 1111 dört bitli iki-kompliment (two's-complement) görnüşinde −1-i aňladýar, ýöne imzasyz san hökmünde 15-i görkezip biler.
  • Eger IPv4 salgysy bilen işleýän bolsaňyz, onuň sekiz bitlik toparlaryny aýry-aýry öwür. Noktaly salgysy bir binar san däl we öwüriji nokady binar nokady hökmünde kabul edýär.
  • Mümkin boldugyça çalt akyl barlagyny geçiriň. Sıfry goşmak belliksiz binar möçberi iki esse artdyrýar, hem-de diňe birlerden ybarat syparyň gymmaty ikiň indiki güýjünden bir az bolýar.
Bilmek gowy

Çäklendirmeler we gizlinlik

Gizlinlik

Özgerişler brauzeriňizde ýerli ýagdaýda ýerine ýetirilýär. Girdiňiz binar bahalar serweriňize ýüklänok we öwüriji tarapyndan hem saklanmaýar.

Çäklendirmeler

Özgartyş enjamy paketli özgartyşda 4 096 bite çenli binar bahalary we 500 setir çenli kabul edýär. Iki tamamlama doly sanlar üçin ulanylýar, binar kesirler bolsa belliksiz režimde goldanylýar. Geksadesimal we oktal girizilen bit nusgasyny görkezýär.

Bu guraly ulanýan adamlardan

Syniýetler

Syniýetleri ýükläp…
Dowam et

Gural gutusynda has köp gural

Baş sahypada onlarça başga mugt, API açary talap etmeýän gural bar.