Öý 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üň.
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.
Fraksiýalar üçin, mysal üçin 101.101 ýaly, bir nokat goşuň. 4 096 bite çenli uzyn sanlar takyk öwürilýär.
Her biti we onuň ornunyň gymmatyny görmek üçin ikilik san giriziň.
Ýokardaky ýaly şol bir sazlamalary ulanýar. 500 setirden köp däl.
Onluk netijeleriňiz şu ýerde görünjek.
Binar sanlary onluk sanlara öwür, iki tamamlama (two's complement) gymmatlaryny barla we her bir bitiň nähili jemlenýändigini takyk gör.
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.
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.
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üň.
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 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ň.
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ň.
| Ikili | Onluk | Altyburçly | Işleýär |
|---|---|---|---|
| 0010 | 2 | 2 | 2 |
| 0100 | 4 | 4 | 4 |
| 101 | 5 | 5 | 4 + 1 |
| 1010 | 10 | A | 8 + 2 |
| 1111 | 15 | F | 8 + 4 + 2 + 1 |
| 10000 | 16 | 10 | 16 |
| 0b101010 | 42 | 2A | 32 + 8 + 2 |
| 11111111 | 255 | FF | 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 |
| 100000000 | 256 | 100 | 256 |
| 1111101000 | 1000 | 3E8 | 512 + 256 + 128 + 64 + 32 + 8 |
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.
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ň.
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.
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.
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.
Ö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.
Ö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.
Ö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.
Baş sahypada onlarça başga mugt, API açary talap etmeýän gural bar.
Ýazýan wagtyňyzda sözleri, nyşanlary we okamak wagtyny sanap duruň.
Guraly açIstenilen baglanyşykdan ýa-da tekstden göçürip boljak QR kody dörediň.
Guraly açGoşmaça boşluklary ýygnap, tertipsiz setir aralyklaryny arassalaň.
Guraly açIki tekste setir-setir deňeşdirip, näme üýtgedilendigini görüň.
Guraly açUýgun gelýän sorag ýok.
Bu gural barada pikirleriňizi beýleki myhmanlara aýdyň.