Բինարից դեցիմալ փոխարկիչ առցանց — Անվճար բինար հաշվիչ

Պետք է արագ փոխարկել բինար թիվը՞ Մուտքագրեք այն վերևում և անմիջապես ստացեք տասնորդական արժեքը։ Այս անվճար առցանց բինար-տասնորդական փոխարկիչը նաև ցուցադրում է հեքսադեցիմալ և օկտալ արժեքները, որպեսզի կարողանաք ստուգել պատասխանը՝ փոխարեն վստահելու առանց բացատրության թվին։

Բինարային փոխարկել Գործում է տեղայնորեն ձեր զննարկիչում
API բանալի չկա Անվճար, գրանցում չի պահանջվում
Բինարից դեցիմալ փոխարկիչ — փոխարկեք բինար թվերը առցանց

Երկուական թիվ

Տեսակ 0-եր և 1-եր։ Խաղտեր, տակգծեր և 0b նախածանցը անտեսվում են։
Թիվը կարդացեք որպես

Կոտորակների համար ավելացրեք մեկ կետ, օրինակ՝ 101.101։ Մինչև 4 096 բիթ երկարությամբ թվերը փոխարկվում են ճշգրիտ։

Արդյունք

Տասնորդական —
—Հեքսադեցիմալ
—օքտալ
0Bits
0մեկեր (1s)
—Կարդալով ստորագրված

Ինչպես է հաշվարկվել

Մուտքագրեք բինար թիվ՝ յուրաքանչյուր բիթը և դրա տեղային արժեքը տեսնելու համար։

Ցուցակ փոխարկել

Օգտագործում է վերևի նույն կարգավորումները։ Մինչև 500 տող։

Ձեր տասնորդական արդյունքները կհայտնվեն այստեղ։

Ձեռնարկը

Բինարից դեցիմալ փոխարկիչ. փոխարկեք բինար թվերը քայլ առ քայլ աշխատանքի միջոցով

Բինարային թվերը փոխարկեք տասնորդականի, ստուգեք երկուսի լրացման արժեքները և տեսեք, թե ինչպես է յուրաքանչյուր բիթը գումարվում։

Պարզ բացատրություն

Ի՞նչ է բինարից դեցիմալ փոխարկումը?

Բինարը օգտագործում է միայն 0-ն և 1-ը, մինչդեռ տասնորդականը այն թվային համակարգն է, որը սովորաբար օգտագործում ենք 0-ից մինչև 9։ Բինարից տասնորդական փոխարկելը պարզապես նշանակում է գտնել այն սովորական տասնորդական թիվը, որը ներկայացվում է բինարային նմուշով։ Օրինակ՝ 1010-ը տասնորդականում հավասար է 10-ի։

Բինարը հանդիպում է համակարգչային բոլոր ոլորտներում՝ ծրագրային տվյալներից և բիթային դրոշմանիշներից մինչև էլեկտրոնիկա և ցանցային տեխնոլոգիաներ։ Եթե ձեզ միայն պատասխան է պետք, փոխարկիչը կատարում է թվաբանական հաշվարկները ձեր փոխարեն։ Եթե ուսումնասիրում եք մեթոդը, հաշվարկային վահանակը թույլ է տալիս տեսնել, թե որտեղից է ստացվում պատասխանը։

Փոխարկման ընդհանուր պատճառներ

Հանրաճանաչ կիրառումներ

Ձեզ հարկավոր չէ ծրագրավորող լինել՝ բինար թվերի հետ առնչվելու համար։ Այն հանդիպում է համակարգչային գիտության, ծրագրավորման, ցանցային տեխնոլոգիաների և էլեկտրոնիկայի դասընթացներում, և արագ փոխարկիչը օգտակար է, երբ ցանկացած պահի պետք է ստուգել արժեքը։

Տնային աշխատանք և ուսուցում

Օգտագործեք քայլ առ քայլ աշխատանքը թվային համակարգերի վարժությունները ստուգելու համար և տեսեք, թե ինչպես է յուրաքանչյուր բիթը նպաստում վերջնական տասնորդական արժեքին։

Ծրագրավորում և սխալների շտկում

Ստուգեք բիթային դրոշմանիշները, դիմակները և ռեգիստրների արժեքները՝ առանց ձեռքով տեղային-արժեքային հաշվարկներ անելու։ Նշանավոր ռեժիմը նույնպես օգտակար է, երբ բիթային նմուշը ներկայացնում է բացասական ամբողջ թիվ։

Ցանցային տեխնոլոգիաներ և էլեկտրոնիկա

Աշխատեք ցանցային և էլեկտրոնիկայում օգտագործվող բինար խմբերի հետ։ Շատ անգամ կրկնվող փոխարկումների համար ցուցակի փոխարկիչում յուրաքանչյուր տողում տեղադրեք մեկ արժեք և պատճենեք տասնորդական արդյունքները մեկտեղ։

Գործված օրինակներ

Երկուական թվեր և դրանց տասնորդական արժեքները

Արագ արժեք ստանալու համար փնտրու՞մ եք բինար-դեցիմալ հաշվիչ։ Այս օրինակները ցույց են տալիս, թե ինչպիսի բինարից դեցիմալ փոխարկումներ կարող եք ստուգել այս գործիքի միջոցով՝ ներառյալ կարճ արժեքներ, 0b նախածանցով մուտքային տվյալներ և սովորական բիթային նմուշներ։

Այս օրինակները ընդգրկում են մի շարք որոնումներ, որոնք մարդիկ սովորաբար կատարում են բինար արժեք ստուգելիս։ Դրանք բոլորը անանշան փոխարկումներ են։ Երբ բիթային հաջորդականությունը ներկայացնում է երկուսի կոմպլեմենտ ամբողջ թիվ, օգտագործեք Նշանավոր ռեժիմը։

ԲինարայինՏասնորդականՀեքսԱշխատում է
0010222
0100444
101554 + 1
101010A8 + 2
111115F8 + 4 + 2 + 1
10000161016
0b101010422A32 + 8 + 2
11111111255ՖՖ128 + 64 + 32 + 16 + 8 + 4 + 2 + 1
100000000256100256
111110100010003E8512 + 256 + 128 + 64 + 32 + 8
Փոխարկել մի քանի քայլերով

Ինչպես անվճար առցանց փոխարկել բինարային թվից դեցիմալ թվի

  1. Մուտքագրեք կամ տեղադրեք երկբինար թիվ տուփում։ Կարող եք ավելացնել բացեր, տակծանշաններ կամ առաջատար 0b նախածանց; փոխարկիչը մաքրում է դրանք արդյունքը հաշվարկելուց առաջ։
  2. Արդյունքի վահանակում կարդացեք տասնորդական պատասխանը։ Հեքսադեցիմալ, օկտալ, բիթերի հաշիվը և 1-երի քանակը թարմացվում են մուտքագրման ընթացքում։
  3. Եթե բիթերը ներկայացնում են նշանավոր ամբողջ թիվ, անցեք Signed (երկուսի լրացման) ռեժիմին և ընտրեք ճիշտ բիթային լայնությունը, կամ թողեք այն Auto։
  4. Բացեք հաշվարկի մանրամասները՝ տեսնելու յուրաքանչյուր թվանշակը, դրա տեղային արժեքը և այն գումարը, որը օգտագործվել է տասնորդական պատասխանը ստանալու համար։
  5. Մասսային փոխարկման համար յուրաքանչյուր տողում մեկ բինար արժեք տեղադրեք ցուցակների փոխարկիչում։ Այնուհետև կարող եք պատճենել բոլոր տասնորդական արդյունքները կամ ներբեռնել դրանք CSV ֆայլով։
Ամբողջական պատկերը

Բինարային ընթերցման ամբողջական ուղեցույց

Շատ փոխարկումներ ի վերջո կախված են տեղային արժեքներից։ Նշանավոր թվերը ավելացնում են ևս մեկ գաղափար՝ երկուսի կոմպլեմենտը, որով շատ համակարգեր ներկայացնում են բացասական ամբողջ թվերը։

Տեղային արժեքներ

Յուրաքանչյուր դիրք երկուականի աստիճան է։ Սկսելով աջից՝ արժեքներն են 1, 2, 4, 8, 16 և այլն։ Ավելացրեք արժեքները այն դիրքերում, որտեղ բիթը հավասար է 1-ին, և բաց թողեք այն դիրքերը, որտեղ բիթը հավասար է 0-ին։

Կրկնապատկել և գումարել արագ ճանապարհը

Կա մեկ այլ հարմար եղանակ բինար թվերը փոխարկելու համար առանց երկուսի ցուցիչներ գրելու։ Սկսեք զրոյից, կարդացեք ձախից աջ, կրկնապատկեք ընթացիկ գումարը և գումարեք հաջորդ բիթը։ 1101-ի համար ընթացիկ արժեքներն են 1, 3, 6 և 13։

Երկայնական կոտորակներ

Երկուական կետից հետո եկող թվանշերը ներկայացնում են կոտորակներ՝ 1/2, 1/4, 1/8 և այլն։ Օրինակ՝ 101.101-ը հավասար է 4 + 1 + 0.5 + 0.125, ինչը տալիս է 5.625։

Երկուսի լրացում

Նշանային արժեքի դեպքում ամենախորքային բիթը ծառայում է որպես նշանային բիթ ընտրված լայնության համար։ 8-բիթանոց երկուական լրացման համակարգում 11111110-ը ներկայացնում է −2-ը, մինչդեռ նույն ութ բիթերը, երբ ընթերցվում են որպես ոչ նշանային, ներկայացնում են 254-ը։

Ի՞նչ է տեղի ունենում, երբ դուք տեքստ եք մուտքագրում

Ինչպես է աշխատում այս գործիքը

Փոխարկիչը նախ մաքրում է տողատակերը, տակգծերը և առաջատար 0b նախածանցը, ապա ստուգում է, որ մուտքը պարունակում է վավեր բինար թվանշաններ և, առանց նշանային ռեժիմի դեպքում, առավելագույնը մեկ բինար կետ։ Այն հաշվարկում է արժեքը ճշգրիտ մեծ թվերի ալգեբրայով։ Դա նշանակում է, որ երկար բինար արժեքները կարելի է փոխարկել առանց սովորական լողացող կետային հաշվարկներում առաջացող կլորացման խնդիրների։

Լավագույն արդյունքներ

Խորհուրդներ և լավագույն փորձեր

  • Երկար արժեքի համար բիթերը խմբավորեք չորս-չորս կամ ութ-ութ, օրինակ՝ 1101 0110։ Խառնաշփոթը անտեսվում է, սակայն այն թիվը շատ ավելի հեշտ է ընթերցվում։
  • Թվը փոխարկելուց առաջ ստուգեք՝ այն ստորագրված է, թե ոչ։ Նույն բիթերը, կախված այդ ընտրությունից, կարող են ունենալ շատ տարբեր տասնորդական արժեքներ։
  • Օգտագործեք ճիշտ բիթային լայնություն ստորագրված արժեքների համար։ Օրինակ՝ 1111-ը −1 է որպես 4-բիթանոց երկուսի լրացման արժեք, սակայն անստորագիր արժեք համարվելու դեպքում կարող է ներկայացնել 15։
  • Եթե աշխատում եք IPv4 հասցեով, փոխարկեք դրա ութբիթանոց խմբերը առանձին։ Նقطավոր հասցեն մեկ բինար թիվ չէ, և փոխարկիչը կետը դիտարկում է որպես բինար կետ։
  • Օգտագործեք արագ տրամաբանական ստուգում, երբ հնարավոր է։ Մի զրո կցելը կրկնապատկում է անստորագիր երկբինար թվի արժեքը, իսկ բոլոր 1-երից բաղկացած տողը երկուի հաջորդ ցուցիչից մեկով պակաս է։
Լավ է իմանալ

Սահմանափակումներ և գաղտնիություն

Գաղտնիություն

Փոխարկումները կատարվում են տեղայնորեն՝ ձեր զննարկչում։ Մուտքագրած ձեր բինար արժեքները չեն վերբեռնվում սերվերին և չեն պահպանվում փոխարկիչի կողմից։

Սահմանափակումներ

Փոխարկիչը խմբային ռեժիմում ընդունում է մինչև 4 096 բիթ երկարությամբ բինար արժեքներ և մինչև 500 տող։ Երկուսի լրացումը նախատեսված է ամբողջ թվերի համար, իսկ բինար կոտորակները աջակցվում են առանց նշանային ռեժիմում։ Հեքսադեցիմալ և օկտալ ներկայացնում են մուտքագրված բիթային նմուշը։

Այս գործիքը օգտագործող մարդկանցից

Վերանայումներ

Վերանայումներ բեռնում…
Շարունակիր

Գործիքների տուփում ավել գործիքներ

Տասնյակավոր այլ անվճար, առանց API-клюչի գործիքներ հասանելի են գլխավոր էջում։