Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Перетворення з десяткової системи числення в двійкову, вісімкову, шістнадцяткову



Метод поділу. Для перетворення цілого числа з десяткової системи числення у будь-яку іншу позиційну систему необхідно розділити десяткове число на основу нової системи числення, потім отриману частку знову розділити на основу нової системи числення і так до тих пір, поки в частці не залишиться число менш ніж основа нової системи числення.

Число в новій системі числення запишеться у вигляді залишків від ділення, починаючи з останньої частки. Тобто перший залишок дає молодшу цифру, а останній – старшу.

Приклад 1. Десяткове число 19710 перетворити в двійкову систему числення:

               
  -98            
1   49          
      -24        
        -12      
          -6    
            -3  
               
               

Таким чином 19710 = 11000101

Приклад 2. Десяткове число 19710 перетворити в вісімкову систему числення:

               
  -24            
  24            
               

Таким чином 19710 = 3058.

Приклад 3. Десяткове число 19710 перетворити в шістнадцяткову:

При перетворені десяткового числа в шістнадцяткову систему треба враховувати, що алфавіт у шістнадцятковій системі числення, починаючи з 10 символу, має букви A, B, C, D, E, F, тому якщо в результаті ділення отримуємо числа більш ніж 9, їх треба переводити в символи шістнадцяткової системи.

               
  12            
               

Таким чином 19710 = С 516.

Метод віднімання. З десяткового числа віднімаються найбільш можливий ступінь двійки, у відповідний розряд двійкового числа записується одиниця, якщо різниця менше наступного ступеня двійки, то далі записується нуль, а якщо більше – записується одиниця і знову проводиться віднімання, і так до тих пір, поки вихідне число не зменшиться до нуля.

Приклад 4. Десяткове число 14910 перетворити в двійкове методом віднімання:

Таким чином 14910 = 100101012.

Приклад 5. Десяткове дробове число 685,510 перетворити в двійкове методом віднімання:

Метод множення. Даний метод застосовується для перетворення десяткових дробі, зокрема для чисел менших одиниці. При цьому число множиться на 2, якщо результат ≥1, то в старший розряд записується одиниця, якщо ні, то нуль. Множимо на 2 тільки дробову частину результату і повторюємо процедуру далі до отримання потрібного ступеня точності або до обнуління результату.

Приклад 6. Десяткове число 0,32110 перевести в двійкове методом множення.

0. *2
  *×2
  *2
  *×2
  *2
  *2

Таким чином 0,32110 = 0,010102.

Приклад 7. Десятковечисло 0,3281251010 перевести у вісімкове методом множення.

0. ×8
  ×8
   

Таким чином 0,3281251010 = 0,258.

Приклад 8. Десяткове число 0,3281251010 перевести в шістнадцяткове методом множення:

0. *16
  *16
   

Таким чином 0,3281251010 = 0,5416





Дата публикования: 2014-11-29; Прочитано: 2432 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.013 с)...