Kushanda neBhinary uye Hexadecimal Numeri

Nhamba dzeBhinary uye hexadecimal idzi dzinoshandiswa kune dzimwe nhamba dzemazuva ekupedzisira dzatinoshandisa muupenyu hwezuva nezuva. Zvinhu zvakakosha zvemakombiyuta mitero seateri, maski, uye kiyi zvose zvinosanganisira nhamba dzebhanari kana hexadecimal. Kunzwisisa kuti nhamba dzakadai sebhinari uye hexadecimal dzinoshanda zvakakosha pakuvaka, kushushikana, nekugadzirisa chero mhando.

Bits uye Zvinyorwa

Ichi chinyorwa chinyorwa chinotanga kunzwisisa kwekunyorera kwekombiyuta bits uye nezvinyorwa .

Nhamba dzeBhinary uye hexadecimal ndiyo nzira yemasvomhu yekushanda pamwe nemashoko akachengetwa mumabhitsi nemabheti.

Binary Numeri uye Base Two

Binary nhamba dzose dzinosanganisira masanganiswa ezvinyorwa zviviri '0' uye '1'. Aya ndiwo mimwe mienzaniso yenhamba dzebhinary:

1
10
1010
11111011
11000000 10101000 00001100 01011101

Injiniya uye mashematician vanoshevedza nhamba yemabhadhari yekombiyamu se -base- system maviri nokuti nhamba dzemabhadhari dzine zvingoro zviviri '0' uye '1'. Kana tichienzanisa, yedu yakajairika decimal number system inotsika-gumi nzira iyo inoshandisa mairi gumi '0' kuburikidza ne '9'. Nhamba dzeHexadecimal (dzinokurukurwa gare gare) dzakasikwa -gumi nematanhatu .

Kutendeuka kubva kuBhinary kusvika kuNumberimal Numeri

Nhamba dzose dzebhinari dzinenge dzakaenzana nesimiriro yekufananidzira uye zvakasiyana. Kuti uchinje huwandu hwemabhadhari uye mapeji ekupedzisira, iwe unofanirwa kushandisa chirevo chemasvomhu chemaonero echipo .

Iko maonero ekukosha kwepfungwa ari nyore: Nemabhanari maviri uye nhamba dzepamusoro, kukosha kwechidimbu chimwe nechimwe kunobva panzvimbo yayo ("kure kure kuruboshwe") mukati memunhamba.

Semuenzaniso, mumutengo wenhamba 124 , chidimbu '4' chinomiririra kukosha "zvina," asi chidimbu '2' chinomiririra kukosha "makumi maviri," kwete "maviri." Iyo '2' inomiririra kukosha kukuru kune '4' munyaya ino nokuti yakagadzirirwa mberi kune kuruboshwe munhamba.

Saizvozvowo mubhuku rebhanary 1111011 , yekutanga '1' inomiririra kukosha "imwe," asi leftmost '1' inomiririra kukosha kwazvo ("makumi matanhatu nevana" munyaya ino).

Mumathematics, nheyo ye numbering system inotarisa kuwanda kweikukoshesa mazita nechigaro. Nokuda kwezvigumi-gumi nhamba dzekupedzisira, wedzera chidimbu chimwe nechimwe kune kuruboshwe nechinowedzera chegumi chekuverenga kukosha kwayo. Pamusoro pezvinyorwa zviviri zvebhanary, wedzera chidimbu chimwe nechimwe kune kuruboshwe nekufambira mberi kwechipiri 2. Kuverenga nguva dzose kunoshanda kubva kurudyi kuenda kuruboshwe.

Mumuenzaniso wepamusoro, nhamba yekupedzisira 123 inoshanda kune:

3 + (10 * 2 ) + (10 * 10 * 1 ) = 123

uye nhamba yebhanary 1111011 inotendeuka ku decimal sezvinotevera:

1 + (2 * 1 ) + (2 * 2 * 0 ) + (4 * 2 * 1 ) + (8 * 2 * 1 ) + (16 * 2 * 1 ) + (32 * 2 * 1 ) = 123

Nokudaro, nhamba yebhanari ye1111011 yakaenzana nhamba ye decimal 123.

Kutendeuka Kubva Kubva Kudenga kusvika kuBhinary Numeri

Kuti uchinje nhamba kune zvakasiyana, kubva kumadhindi kusvika kumabhinari, inoda kupatsanurana kupfurikidza panzvimbo yekuwedzera kufambira mberi.

Kuti uchinje nomunhu kubva pachigarire kusvika kuinhamba yebhanari, tanga nehamba ye decimal uye tanga kugoverwa nheyo yebhanary (base "maviri"). Pamusoro pechitsauko chimwe nechimwe chikamu chinowedzera mune imwe yakasara ye1, shandisa '1' munzvimbo iyoyo ye nhamba yebhanari. Apo chikamu chacho chinoguma mune zvakasara zve 0 panzvimbo, shandisa '0' mune iyo nzvimbo. Dzoka apo rutivi rwunozogadzirisa kukosha kwe-0. Nhamba dzebhanary dzinoguma dzinorayirwa kubva kurudyi kuenda kuruboshwe.

Somuenzaniso, nhamba yemari 109 inoshandura ku binary sezvinotevera:

Nhamba yekupedzisira 109 inokwana nhamba yebhanary 1101101 .

Onawo - Mashura eMichenjeri mu Wireless uye Computer Networking