Як пераўтварыць двайковы ў васьмярковы

Аўтар: Peter Berry
Дата Стварэння: 16 Ліпень 2021
Дата Абнаўлення: 23 Чэрвень 2024
Anonim
ФУНКЦИЯ ПРЕОБРАЗОВАНИЯ СЕРВЕРА SQL
Відэа: ФУНКЦИЯ ПРЕОБРАЗОВАНИЯ СЕРВЕРА SQL

Задаволены

Бінарны і васьмярковы - два розныя каэфіцыенты, якія звычайна выкарыстоўваюцца ў кампутарах. Адрозніваецца ад радыкса: аснова 2 мае васьмярковую і васьмярковую 8, таму для пераўтварэння іх трэба згрупаваць. Гэта гучыць складана, але пераўтварэнне на самой справе вельмі простае.

Крокі

Спосаб 1 з 2: Ручная перадача

  1. Распазнаць двайковую паслядоўнасць. Бінарныя радкі - гэта простыя радкі, якія складаюцца з сімвалаў 1 і 0, напрыклад 101001, 001 ці нават 1. Гэтыя радкі звычайна з'яўляюцца двайковымі лікамі. Акрамя таго, некаторыя кнігі і выкладчыкі таксама сімвалізуюць двайковыя лікі праз індэкс "2", напрыклад 1001.2, каб пазбегнуць блытаніны з лічбай "адна тысяча".
    • Індэкс паказвае "аснову" для ліку. Бінарная сістэма - гэта аснова дзве, а васьмярковая - аснова 8.

  2. Згрупуйце сімвалы 1 і 0 у двайковым ліку ў наборы па тры, пачынаючы справа налева. Існуе восем розных сімвалаў або лічбаў, якія выкарыстоўваюцца ў васьмярковым і толькі два ў двайковым. Такім чынам, нам патрэбныя тры двайковыя лічбы, каб прадставіць васьмярковы лік. Згрупаваць нумары справа налева. Напрыклад, двайковы лік 101001 будзе падзелены на 101 001.

  3. Дадайце нуль злева ад апошняй лічбы, калі для ўтварэння патройнай лічбы недастаткова. Лік 10011011 мае восем лічбаў, і, нягледзячы на ​​тое, што восем не дзеліцца на тры, вы можаце пераўтварыць яго ў васьмікратнае, дадаўшы спачатку нулі, пакуль не атрымаеце патройную. Напрыклад:
    • Арыгінальны нумар: 10011011
    • Група: 10 011 011
    • Дадайце нулі так, каб кожная група мела тры элементы: 010 011 011

  4. Дадайце 4, 2 і 1 пад кожным з трыо, каб адзначыць месца. Кожны двайковы лік у кожнай тройцы ўяўляе месца ў васьмярковым каэфіцыенце. Першая лічба - пазіцыя 4, другая лічба - пазіцыя 2, а трэцяя лічба адпавядае пазіцыі 1. Для прастаты напішыце гэтыя лічбы непасрэдна пад двайковымі трыплетамі. Напрыклад:
    • 010 011 011
      421 421 421
    • 001
      421
    • 110 010 001
      421 421 421
    • Заўвага: для цэтліка вы можаце прапусціць гэты крок і проста параўнаць бінарныя наборы з гэтай васьмярковай табліцай пераўтварэння.
  5. Калі 1 знаходзіцца на лічбе, якая абазначае пазіцыю, напішыце гэтую лічбу (4, 2 ці 1), каб пачаць васьмярковы лік. Калі на "4" ёсць лічба 1, ваш васьмярковы лік мае лічбу 4. Калі 0 вышэй за лічбу, якая пазначае становішча, ваш васьмярковы лік не будзе ўтрымліваць гэты лік, і мы пакінем яго пустым, без знака рысачка там. Разгледзім прыклад праблемы:
    • Тэмы:
      • Перадача 1010100112 да васьмярковай.
    • Трэцяя група:
      • 101 010 011
    • Дадайце індыкатары месцазнаходжання:
      • 101 010 011
        421 421 421
    • Ацэніце кожную пазіцыю:
      • 101 010 011
        421 421 421
        401 020 021
  6. Складзіце новыя лічбы ў кожнай тройцы. Пасля таго, як вы знойдзеце васьмярковае лік, проста знайдзіце суму значэнняў у патройным. Такім чынам, з 101 мы маем 4, 0, 1 і атрымліваем 5 (). Працягваючы прыклад вышэй:
    • Тэмы:
      • Перадача 1010100112 да васьмярковай.
    • Згрупуйце трэцюю групу, дадайце метрыкі месцазнаходжання і ацаніце кожнае размяшчэнне:
      • 101 010 011
        421 421 421
        401 020 021
    • Складзіце кожную з трох груп:
  7. Аб'яднайце атрыманыя вынікі, каб сфармаваць канчатковы васьмярковы лік. Дзяленне двайковага ліку палягчае рашэнне матэматычных задач - пачатковы лік - гэта простая радок сімвалаў. Такім чынам, зараз, пасля пераўтварэння, нам трэба аб'яднаць усё разам, каб атрымаць канчатковы вынік. Гэта ўсё.
    • Тэмы:
      • Перадача 1010100112 да васьмярковай.
    • Згрупуйце трэцюю групу, дадайце нумары месцазнаходжання, ацаніце месцазнаходжанне і знайдзіце вынікі:
      • 101 010 011
        5 — 2 — 3
    • Злучыце лічбы разам:
      • 523
  8. Дадайце індэкс пад 8 (як гэты 8), каб завяршыць пераўтварэнне. Без гэтага абазначэння немагчыма было б вызначыць, калі 523 - звычайны васьмярковы лік альбо дзесятковы лік. Каб ваш настаўнік ведаў, што вы атрымалі правільны адказ, дадайце індэкс ніжэй за 8, паказваючы, што ў вашым адказе гэта васьмікратнае лік у аснове 8.
    • Тэмы:
      • Перадача 1010100112 да васьмярковай.
    • Пераўтварыць:
      • 523.
    • Канчатковы адказ:
      • 5238
    рэклама

Спосаб 2 з 2: Пераключыце перамыкачы і варыяцыі

  1. Выкарыстоўвайце просты васьмярычны пераўтваральнік, каб зэканоміць час і зрабіць хатняе заданне. Хоць і не выкарыстоўваецца ў тэсце, гэта выдатны выбар для іншых выпадкаў. Паколькі ўсяго 8 камбінацый лічбаў, запамінаць зусім не складана. Проста падзяліце лічбы на групы па тры і параўнайце іх з табліцай на малюнку.
    • Звярніце ўвагу, што прамых пераўтварэнняў для 8 і 9 няма. У васьмярковым гэтыя лічбы ёсць не існуе таму што ў асноўнай 8 сістэме ўсяго 8 лічбаў (0-7).
  2. Калі ёсць няцотная частка, мы захаваем коску і пачнем пераўтварэнне адтуль. Разгледзім выпадак пераўтварэння двайковага ліку 10010,11 у васьмярковы лік. Звычайна вы пераключаецеся справа налева і пачынаеце з групы з трох. З дапамогай коскі вы робіце пераход з гэтага становішча: для часткі злева ад коскі (10010) вы пачынаеце адтуль і пераўтвараеце справа налева (010 010). Правай часткай (, 11) вы пачынаеце з коскі і пераўтвараеце злева направа (110). Пры даданні нуля нулі заўсёды дадаюцца ў кірунку пераўтварэння. Наш трэці вынік у групе будзе 010 010, 110.
    • 101,1 → 101 , 100
    • 1,01001 → 001 , 010 010
    • 1001101,0101 → 001 001 101 , 010 100
  3. Выкарыстоўвайце табліцу васьмікратнага пераўтваральніка, каб пераўтварыць васьмікратны зварот у бінарны. Вам патрэбна табліца для зваротнага пераўтварэння, таму што проста "3" не дасць вам дастаткова інфармацыі для разліку, калі вы ўжо не разумееце васьмярковую сістэму і не хочаце перагледзець кожны камбінатар. Карыстаючыся прыведзенай ніжэй табліцай, можна лёгка пераўтварыць кожную васьмярковую лічбу ў набор з трох двайковых лічбаў, а затым аб'яднаць іх разам:
    • 0 → 000
    • 1 → 001
    • 2 → 010
    • 3 → 011
    • 4 → 100
    • 5 → 101
    • 6 → 110
    • 7 → 111
    рэклама

Парада

  • Не спяшайцеся разбіваць лічбы. У ідэале вы павінны выкарыстоўваць вялікую паперу з вялікай колькасцю месца для працы.