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.
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.
I-tap ang isang base para kopyahin ito. Tumpak ang hex at octal, kasama ang mga digit pagkatapos ng kuwit.
Magpasok ng numero upang makita ang paggana.
Unawain kung paano gumagana ang binary, i-convert nang mano-mano, at basahin nang may kumpiyansa ang mga naka-sign na numero.
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.
Suriin ang mga sagot para sa mga klase sa agham pangkompyuter at elektronika, at tingnan kung paano gumagana ang pagpapahalaga sa posisyon ng digit.
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.
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.
Ipinapakita ng mga halimbawang ito ang pamamaraan. Maaari mong i-type ang alinman sa mga ito sa converter upang masuri.
| Dalawain | Nagtatrabaho | Desimal | Hes |
|---|---|---|---|
| 1101 | 8 + 4 + 1 | 13 | D |
| 11010110 | 128 + 64 + 16 + 4 + 2 | 214 | D6 |
| 101.101 | 4 + 1 + 0.5 + 0.125 | 5.625 | 5.A |
| 11111111 (8-bit na may karatula) | 255 − 256 | −1 | FF |
| 10000000 (8-bit na may karatula) | 128 − 256 | −128 | 80 |
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.
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.
Ang lahat ng mga bit ay bahagi ng halaga. Sa 8 bit, maaari kang mag-imbak ng 0 hanggang 255.
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.
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.
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.
Ang bawat konbersyon ay tumatakbo sa iyong browser. Ang mga numerong itinatype mo ay hindi kailanman ipinapadala sa aming server at hindi ito iniimbak.
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.
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.
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.
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.
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.
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.
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.
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.
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."
Hindi. Lahat ng pagbabagong-anyo ay nangyayari sa iyong browser at wala sa iyong itinatype ang ipinapadala sa aming server o iniimbak.
Oo. Idagdag ang ?mode=b2d&value=11010110 o ?mode=d2b&value=214 sa address ng pahina.
Ang homepage ay naglalaman ng dose-dosenang karagdagang libreng kasangkapan na hindi nangangailangan ng API key.
I-convert ang teksto sa uppercase, camelCase, title case, snake_case at iba pa.
Buksan ang kasangkapanBilangin ang mga salita, karakter, pangungusap, at oras ng pagbabasa habang nagta-type ka.
Buksan ang kasangkapanIhambing ang dalawang teksto linya-sa-linya upang makita kung ano ang nagbago.
Buksan ang kasangkapanAlisin ang mga paulit-ulit na linya mula sa anumang listahan o bloke ng teksto.
Buksan ang kasangkapanWalang katugmang tanong.
Ibahagi ang iyong mga saloobin tungkol sa kasangkapang ito sa iba pang mga bisita.