ինչպես 8-րդ բազան վերափոխել 2-ի


պատասխանել 1:

Եթե ​​ձեր համարն արդեն 8-րդ բազայում է (ութական), ապա այն շատ հեշտ է վերափոխել բազայի 2-ի (երկուական), քանի որ յուրաքանչյուր ութական նիշը կարող է ներկայացվել երեք բիթով (երկուական թվանշաններով), հետևյալ կերպ.

  • Zeroանկանային համարի յուրաքանչյուր զրոյական (0) թվանշանը փոխարինեք «000» -ով
  • Յուրաքանչյուրը (1) փոխարինեք «001» -ով
  • Յուրաքանչյուր 2-ը փոխարինեք «010» -ով
  • Յուրաքանչյուր 3-ը դառնում է «011»
  • Յուրաքանչյուր 4-ը դառնում է «100»
  • 5-ը դառնում է «101»
  • 6-ը դառնում է «110»
  • 7-ը դառնում է «111»

Պարզապես փոխեք յուրաքանչյուր octal թվանշանը {0, 1, 2, 3, 4, 5, 6, 7} համապատասխանաբար համապատասխանաբար իր 3-բիթանոց համարժեքով ՝ {000, 001, 010, 011, 100, 101, 110, 111}: H

Տասնվեցանկյուն թվերը կարող են համանման փոխարկվել երկուականի ՝ յուրաքանչյուր վեցանկյուն նիշը փոխարինելով չորս բիտով:


պատասխանել 2:

Երկուական (հիմք 2) octal (բազա 8) թվային համակարգի փոխակերպելու ամենադյուրին ճանապարհը տրված երկուական համարը խմբավորել 3 բիթի (2 ^ \ mathbf {3}) ձախ (և աջ ՝ կոտորակային մասի համար) տասնորդական կետի:

Այստեղ (10110) _2 = (10 \; \; 110) _2

Դրանից հետո երկուական թվերի յուրաքանչյուր խումբ վերափոխեք ութական համարժեքի, ինչպես ստորև:

(10 \; \; 110) _2 = \ mathbf {(26) _8}

Վերցրեք մեկ այլ օրինակ

(10110.1111) _2 = (\ \ mathbf {0} 10 \; \; 110 \;. \; 111 \; \; 1 \ mathbf {00}) _ 2 (դիտել ծայրահեղ ձախ և ծայրահեղ աջերի երկուական խմբի թավ 0 նախածանց տասնորդական կետի խումբ ՝ այն 3 բիթից բաղկացած խումբ դարձնելու համար)

(26.74) _8

Նմանապես, դուք կարող եք փոխել octal- ը երկուական ՝ պարզապես գրելով տրված octal թվերի 3 բիթանոց երկուական համարժեքը:

(0) _8 = (000) _2

(1) _8 = (001) _2

\ vdots

(7) _8 = (111) _2

Օրինակ,

(345.67) _8 = \ mathbf {(011 \; 100 \; 101.110 \; 111)}


պատասխանել 3:

Յուրաքանչյուր նիշ փոխակերպեք իր 3 թվանշանի երկուական ձևի և տեղադրեք այն ճիշտ նույն տեղում: Օրինակ.

Եկեք ընդունենք ոչ: հիմքի 8 ձևով, այսինքն ՝ 61

ապա դրա հիմք 2-ի խոսակցությունը կլինի 110001

Մենք կարող ենք նաև ստուգել ՝ արդյոք դա ճիշտ է, թե ոչ ՝ վերափոխելով և՛ ոչ-ը բազայի 10 ձևով, որը կլինի վերը նշված օրինակի համար

(6 × (8 ^ 1)) + (1 × (8 ^ 0)) = 49

և

(1 × (2 ^ 5)) + (1 × (2 ^ 4)) + (0 × (2 ^ 3)) + (0 × (2 ^ 2)) + (0 × (2 ^ 1)) + (1 × (2 ^ 0)) = 49


պատասխանել 4:

Օկտալից երկուական փոխակերպումը հեշտ է: Ուղղակի փոխարինեք ութական նիշը երեք համապատասխան երկուական թվանշաններով ՝ 0-ից 000, 1-ից 001, 2-ից 010, 3-ից 011, 4-ից 100, 5-ից 101, 6-ից 110, 7-ից 111:


պատասխանել 5:

ամենահեշտ ձևը… է. սկզբից համարը վերափոխիր բազայի 10-ի, ապա փոխիր 2-ի

օրինակ 46 հիմք 8

= (4 * 8 ^ 1) + (6 * 8 ^ 0)

= 32 + 6

= 38

նշում * 38-ը տասնյակում է

38-ը բաժանեք երկու-ի վրա, մնացած մասը մի կողմ դրեք

կրկնել մինչև զրոյի հասնելը


պատասխանել 6:

Հիմքը 8 է, ուստի հզորությունը 2 է, եթե մենք ուզում ենք փոխարկել բազային as2, ապա պարզել, թե որքան է 2-ը հասցվել 8-ի: Մենք ստանում ենք 3-ը 2-ից 2-ից 2-ի մեջ = 8: 2 ^ 3Into2- ը հավասար է 2 ^ 6-ի


պատասխանել 7:

Վերցրեք յուրաքանչյուր թվանշան 8-ի բազայում և վերափոխիր այն բազայի 2-ի 3 երկուական նիշի: Օրինակ, եթե 8-րդ բազայում տեսնում ես 6 թիվը, փոխիր այն 110-ի, որը երկու հիմքում 6-ն է:


պատասխանել 8:

Քանի որ 8-ը 2-ի ուժ է, ապա մենք կարող ենք թվանշան փոխել.

0_8 = 000_2 1_8 = 001_2 2_8 = 010_2 3_8 = 011_2 4_8 = 100_2 5_8 = 101_2 6_8 = 110_2 7_8 = 111_2

Օրինակ:

361_8 = 011110001_2


պատասխանել 9:

Իդիոտիկ ձևը վերափոխել բազայի 10-ի, իսկ հետո 2-ի հիմքի:

Նկատի ունեցեք, որ բազայի 2-ում երեքի հավաքածուները վերածվում են բազայի 8-ի

111 հիմք 2 → 7 հիմք 8 և այլն:


պատասխանել 10:

8/2 = 4 ռեմ 0

4/2 = 2 ռեմ 0

2/2 = 1 ռեմ 0

8 հիմք 10 բազայից 2 = 1000 հիմք 2

1 x 2 ^ 3 + 0 x 2 ^ 2 + 0 x 2 ^ 1 + 0 x 2 ^ 0

8 + 0 + 0 + 0 = 8 հիմք 10


պատասխանել 11:

8 = 4 \ անգամ 2 + 0

4 = 2 \ անգամ 2 + 0

2 = 2 \ անգամ 1 + 0

8 = (1 \, 0 \, 0 \, 0) _2