Как да конвертирате между различни цифра Systems

Един начин да конвертирате от един бройна система в друга е да се превърне в редовна основа 10 система и да се промени от това на система, която искате . Типични примери на други цифри системи са база 2 или двоичен , използвана в компютърен код , и основа 16 или шестнадесетичен вид , използван за определяне цветове за уеб страници. Добавете до стойностите на различните места на оригиналната система , за да получите броя на база 10 После се разделят ценностите за различните места в новата система , за да получите новия си брой . Използването на този метод , можете да получите еквивалентен брой в основа 10 , която ви дава интуитивна представа за размера на стойността, която искате да конвертирате . Инструкции

1

Обърнете внимание на място стойностите на позициите в оригиналната си система. Използвайте 1 като най-дясната място стойност. Ако основата си бройна система е Y , използвайте Y ^ 1 като стойността на второ място отдясно , Y ^ 2 като стойността на трето място отдясно и т.н. За бинарна система , например , бележка за определяне на място стойности 1 , 2 ^ 1 = 2, 2 ^ 2 = 4, 2 ^ 3 = 8 и т.н. и използват 0 и 1 като двата символа на системата. За шестнадесетичен система , правят същите изчисления и отбележете 1 , 16, 256 и т.н., с помощта на цифрите от 0 до 9 и буквите от А до F , тъй като 16 символите на системата

2

. Умножете броя заема всяко място в рамките на стойността на мястото и резултатът се изразява в база 10 да конвертирате от оригиналния си бройна система , за да основе 10 Ако вашият номер е pqr в база Y система , стойността на местата, в основа 10 е PX 1 , QX Y ^ 1 и RX Y ^ 2 . Добави стойностите на места, за да получите основата 10 номер. Използване на място стойности за бинарна система от Стъпка 1 , се изчислява стойността на двоичен номер 1101 като 1 х 1 + 0 х 2 + 1 х 4 + 1 х ​​8 = 13
продажба, покупка, основа 10 3

Разделете база 10 номера, като в основата на новата система многократно, за да конвертирате от база 10 в новия си система. Напиши остатъка от всяка дивизия в местата , като се започва от дясно. За Y система и база 10 брой pqr , разделение pqr база от Y. Напиши остатъка в единици място. Разделете резултата от Y отново и напишете останалата на второ място . Продължете, докато броят им е твърде малък, за да се разделят и ще го напиша в крайното място .

4

Конвертиране на база десет номер 295 като пример , за да основе 16 Divide 295 от 16 за да получите 18 с останалата част 7 . Напишете 7 в единици място. Разделете 18 от 16 , за да получите един с остатък 2 Write 2 на второ място с място стойност 16 Write един , който е твърде малък, за да се раздели с 16, на трето място с място стойност 256. Проверка на шестнадесетичен номер 127 от използват къщата стойности за шестнадесетична система от Стъпка 1 Изчисли 7 х 1 + 2 х 16 + 1 х 256 , за да получите 295, което е най- правилната стойност.

Вашият коментар