Phetoli ea Binary ho Decimal Inthaneteng — Sebali sa Binary sa Mahala

O hloka ho fetola nomoro ea binary kapele? E ngoloe ka holimo 'me o fumane boleng ba decimal hang-hang. Sefetoli sena sa mahala sa binary ho decimal se fumanehang inthaneteng se boetse se bontša boleng ba hexadecimal le octal, e le hore o ka hlahloba karabo ho e-na le ho tšepa feela nomoro e se nang tlhaloso.

Phethola binary E sebetsa sebatling sa hau sa marang-rang sebakeng sa heno.
Ha ho senotlolo sa API Mahala, ha ho hlokahale hore o ingodise
Phetoli ea Binary ho Decimal — Fetola Lipalo tsa Binary Inthaneteng

Nomoro ea binary

Mefuta ea 0 le 1. Libaka, methalo e ka tlase le sehlongoa sa 0b lia hlokomolohuoa.
Bala palo e le

Kenya ntlha bakeng sa likaroloana, joalo ka 101.101. Linomoro tse telele ho fihla ho li-bit tse 4,096 li fetoleloa ka nepo.

Sephetho

Deshinale —
—Hekesa-dekhale
—Oktale
0Bits
Ngoe (1)
—E saennoeng e balehang

Kamoo ho neng ho balwa kateng

Kenya nomoro ea binary ho bona bit e 'ngoe le e 'ngoe le boleng ba sebaka sa eona.

Phetola lenane

E sebelisa litlhophiso tse tšoanang le tse kaholimo. Ho fihla ho mela e 500.

Diphetho tsa hao tsa decimal di tla hlaha mona.

Tataiso

Phetoli ea Binary ho Decimal: Phethola Lipalo tsa Binary ka Mosebetsi oa Mohato ka Mohato

Fetola binary ho ba decimal, hlahloba boleng ba two's complement, 'me u bone hantle hore na bit e 'ngoe le e 'ngoe e bokellana joang.

Tlhaloso e bonolo

Phetolo ea Binary ho Decimal ke eng?

Binary e sebelisa feela 0 le 1, athe decimal ke mokhoa oa lipalo oo re o sebelisang ka tloaelo ho tloha ho 0 ho isa ho 9. Ho fetola binary ho ba decimal ho bolela feela ho fumana palo e tloaelehileng ea decimal e emetsoeng ke paterone ea binary. Mohlala, 1010 ke 10 ka decimal.

Binary e bonahala hohle ho tsa likhomphutha, ho tloha ho data ea lenaneo le li-bit flag ho ea ho elektroniki le marang-rang. Haeba o hloka feela karabo, sebetsi sa phetolo se o etsetsa lipalo. Haeba o ithuta mokhoa ona, panele ea lipalo e o lumella ho bona moo karabo e tsoang teng.

Mabaka a tloaelehileng a ho fetola

Tšebeliso e Tloaelehileng

Ha ho hlokahale hore u be moqapi oa mananeo a khomphutha hore u kopane le binary. E hlaha lithutong tsa mahlale a khomphutha, khoutung, marang-rang le elektroniki, 'me sebakeng sa phetoho se potlakileng se thusa neng kapa neng ha u hloka ho hlahloba boleng.

Mosebetsi oa sekolo le ho ithuta

Sebelisa mokhoa oa mohato ka mohato ho hlahloba boikoetliso ba litsamaiso tsa lipalo le ho bona kamoo karolo e 'ngoe le e 'ngoe e kenyang letsoho boleng ba ho qetela ba decimal.

Ho etsa mananeo le ho lokisa liphoso

Hlahloba li-bit flag, li-mask le litekanyo tsa register ntle le ho etsa lipalo tsa boleng ba sebaka ka letsoho. Mokhoa o nang le lets'oao le oona o na le thuso ha paterone ea li-bit e emela palo e feletseng e negetifi.

Marang-rang le lisebelisoa tsa elektroniki

Sebetsa ka lihlopha tsa binary tse sebelisoang marang-rang le elektroniking. Bakeng sa liphetoho tse pheta-phetoang, peista boleng bo le bong moleng o mong ho mofetoli oa lenane ebe o kopitsa liphetho tsa decimal hammoho.

Mehlala e sebeditsweng

Dipalo tsa Binary le Boleng ba tsona ba Desimale

O batla sebali sa binary-decimal bakeng sa boleng ba kapele? Mehlala ena e bontsha mofuta wa diphetoho tsa binary-ho-decimal tseo o ka di hlahlobang ka sesebediswa sena, ho kenyeletsa le boleng bo kgutshwane, kenyo e qalang ka 0b le dipaterone tse tlwaelehileng tsa di-bit.

Mehlala ena e akaretsa lipatlisiso tse 'maloa tseo batho ba atisang ho li etsa ha ba hlahloba boleng ba binary. Kaofela ke liphetoho tse sa saennoang; sebelisa mokhoa o saennoeng ha paterone ea li-bit e emela palo e feletseng ea two's-complement.

BobeliDeshinalePeleE sebetsa
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
Fetola ka mehato e seng mekae

Mokhoa oa ho Fetola Binary ho ba Decimal Inthaneteng Mahala

  1. Kenya kapa o peiste nomoro ea binary ka har'a lebokose. O ka kenyelletsa likheo, li-underscore kapa prefix ea 0b e ka pele; sebōpi se hloekisa tsena pele se bala sephetho.
  2. Bala karabo ea decimal phaneleng ea liphetho. Hexadecimal, octal, palo ea li-bit le palo ea li-1 li ntlafatsa ha u ntse u thaepa.
  3. Haeba di-bit di emetse palo e feletseng e nang le letshwao, fetola ho Signed (two's complement) mme o kgethe bophara bo nepahetseng ba di-bit, kapa o e tlohele ho Auto.
  4. Bula lintlha tsa lipalo ho bona karolo e 'ngoe le e 'ngoe, boleng ba sebaka sa eona le kakaretso e sebelisitsoeng ho fihlela karabo ea desimale.
  5. Bakeng sa phetoho ea bongata, peista boleng bo le bong ba binary moleng o mong le o mong ka har'a mofetoli oa lenane. Ebe o ka kopitsa liphetho tsohle tsa decimal kapa oa li khoasolla e le faele ea CSV.
Setshwantsho se feletseng

Tataiso e Feletseng ea ho Bala Binary

Boholo ba liphetoho li itšetlehile ka boleng ba libaka. Linomoro tse nang le letshwao li eketsa mohopolo o mong hape: two's complement, e leng mokhoa oo litsamaiso tse ngata li emelang linomoro tse fokolang ka oona.

Boleng ba maemo

Boemo ka bong ke matla a peli. Ho qala ka ho le letona, litekanyo ke 1, 2, 4, 8, 16 joalo-joalo. Kopanya litekanyo moo 'bit' e leng 1 'me u tlōle maemo a nang le 0.

Tsela e khuts'oane ea ho menahanya ka bobeli le ho eketsa

Ho na le mokhoa o mong o bonolo oa ho fetola binary ntle le ho ngola matla a peli. Qala ka 0, bala ho tloha ka ho le lets'ehali ho ea ka ho le letona, menahanya kakaretso e ntseng e eketseha ka habeli ebe o eketsa bit e latelang. Bakeng sa 1101, litekanyo tse ntseng li eketseha ke 1, 3, 6 le 13.

Likotoana tsa peli

Dipalo tse kamorao ho ntlha ya binary di emela dikarolwana: 1/2, 1/4, 1/8 jwalo-jwalo. Mohlala, 101.101 e lekana le 4 + 1 + 0.5 + 0.125, e fanang ka 5.625.

Tlatsetso ea peli

Bakeng sa boleng bo nang le letshwao, bit e ka ho le letshehadi e sebetsa jwalo ka bit ya letshwao bakeng sa bophara bo kgethilweng. Ho 8-bit two's complement, 11111110 e emela −2, athe di-bit tseo tse robileng tse tshwanang di emela 254 ha di balwa e le tse se nang letshwao.

Ho etsahala'ng ha u ngola

Mokhoa oo sesebelisoa sena se sebetsang ka oona

Phetoli e qala ka ho hloekisa libaka, metsero e ka tlase le sehlooho sa 0b se ka pele, ebe e hlahloba hore na se kenyoang se na le dinomoro tsa binary tse nepahetseng mme, mokgweng o sa saenngwang, boholo ba ntlha e le nngwe ya binary. E bala boleng ka dipalo tse nepahetseng tsa dipalo tse kgolo. Sena se bolela hore boleng bo bolelele ba binary bo ka fetolwa ntle le mathata a ho potoloha a ka hlahang dipalong tse tlwaelehileng tsa floating-point.

Diphetho tse betere

Malebela le Mekgwa e Metle ka ho Fetisisa

  • Bakeng sa boleng bo bolelele, arola di-bit ka dihlopha tsa di-bit tse nne kapa tse robedi, jwalo ka 1101 0110. Dikgeo ha di natsehe, empa di etsa hore nomoro e balehe habonolo haholo.
  • Tlhola hore na nomoro e na le letshwao kapa ha e na lona pele o e fetola. Dibiti tse tshwanang di ka ba le boleng bo fapaneng haholo ba desimale ho itshetlehile ka kgetho eo.
  • Sebelisa bophara bo nepahetseng ba di-bit bakeng sa boleng bo nang le letshwao. Mohlala, 1111 ke −1 e le boleng ba di-bit tse 4 tsa two's-complement, empa e ka emela 15 ha e nkuwa e le boleng bo se nang letshwao.
  • Haeba o sebetsa ka aterese ea IPv4, fetola lihlopha tsa eona tsa li-bit tse robeli ka ho arohana. Aterese e nang le matheba ha se nomoro e le 'ngoe ea binary, 'me mofetoli o nka letheba e le letheba la binary.
  • Sebelisa tlhahlobo e potlakileng ea kelello ha o ka khona. Ho eketsa lefela ho menahanya boleng ba binary bo sa saeneloang habeli, 'me letoto la li-1 kaofela le lekane le palo e ka tlase ho matla a latelang a peli.
Ho molemo ho tseba

Meedi le Boinotshi

Bosephiri

Liphetolo li etsoa sebakeng sa heno sebatling sa hau. Boleng ba binary boo u bo kenyang ha bo kenngoe servereng kapa ho bolokoa ke sebetsi sa phetolo.

Meedi

Mo-converter o amohela boleng ba binary bo fihlang ho li-bit tse 4,096 le mela e fihlang ho 500 ho mo-converter oa liphutheloana. Two's complement ke ea lipalo tse feletseng, ha likaroloana tsa binary li tšehetsoa mokhoeng o sa saennoang. Hexadecimal le octal li emela paterone ea li-bit e kentsoeng.

Ho tsoa ho batho ba sebelisang sesebelisoa sena

Ditekelo

Ho laetsoa maikutlo…
Tsoela pele

Lisebelisoa tse ling ka lebokoseng

Lisebelisoa tse ling tse ngata tsa mahala, tse sa hlokeng senotlolo sa API, li fumaneha leqepheng la lehae.