Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






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




Переведення цілих чисел. Щоб перевести ціле число з однієї системи числення з основою d1 в іншу з основою d2 необхідно послідовно ділити це число і одержувані частки на основу d2 нової системи до тих пір, поки не вийде частка, менша за основу d2. Остання основа – старша цифра числа в новій системі числення з основою d2, а наступні за нею цифри – це залишки від ділення, записувані в послідовності, зворотній їх отриманню.

Приклад 2.1 Перевести число 2510 у двійкову систему числення:

 

а)            
           
       
напрям читання

       
           
               

 

Шукані числа пишуться у вигляді (25)10=(11001)2

Зробимо перевірку переведення зворотнім переведенням шуканих чисел у десяткову систему числення:

а) (11001)2=1 24+1 23+0 22+0 11+1 20=16+8+0+0=1=(25)10.

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

При переведенні правильних дробів з однієї системи числення у другу можна отримати дріб у вигляді нескінченного ряду. Процес переведення можна закінчити, якщо з’явиться дробова частина, яка має у всіх розрядах нулі, або буде досягнута задана точність переведення, тобто отримана потрібна кількість розрядів результату.

Якщо точність переведення дорівнює d2-q, то після q множень на d2 записують усі знайдені цілі частини у порядку їх знаходження. Знайдений запис буде подавати дробову частину числа у новій системі числення.

Приклад 2. Десятковий дріб 0,3126 перевести у двійкову систему числення з точністю до 2-4.

 

0,3126   0,6252   0,2504   0,5008
x 2   x 2   x 2   x 2
напрям читання
0,6252

  1,2504   0,5008   1,0016

 

Тобто шукане число запишеться у вигляді: (0,3126)10=(0,0101)2, а найбільша помилка буде 2-4.

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



Приклад 4. Перевести десяткове мішане число 159,75 у двійкову систему числення з точністю 2-3.

(159)10=(10011111)2;

(0,75)10=(0,11)2,

(159,75)10=(10011111,11)2.

Порядок виконання роботи

1. Повторіть алгоритми переведення чисел з однієї системи числення в іншу.

2. Ознайомтеся з можливостями калькулятора «Інженерний» стандартного офісного пакету MW для переведення чисел у системи числення, що застосовують у ЕОМ. Для цього необхідно виконати послідовність таких дій:

Пуск/Програми/Стандартні/Калькулятор та обрати у меню «Вид» опцію «Інженерний». Розгляньте позначення, що використовують для двійкової, десяткової, шістнадцяткової та десяткової систем числення.

3. Поясніть походження відповідних позначень.

4. В залежності від варіанту виконайте завдання:

І варіант ІІ варіант

4.1. Перевести двійковий дріб в десятковий

 

0.1010110011101 0.1100100011101

101110.10101111 100110.10111001

 

4.2. Перевести десяткові числа у двійкові

359,125 261,0625

4.3. Переведіть числа у десяткову систему числення.

101101,1112 ; 1111,00112;

 

5. Виконайте перевірку дій засобами калькулятора стандартного програмного пакету Microsoft Windows. Продемонструйте викладачу результати виконаної роботи.

6. Підготуйте звіт відповідно встановленого зразку.



Контрольні запитання.

1. Які системи числення називають позиційними?

2. Що називають основою системи числення?

3. Чому двійкова система числення стала основною для електронної техніки?

4. Дайте означення тетради та триади.

5. Сформулюйте алгоритми переведення чисел з однієї системи числення в іншу.

6. Виконайте вправи: Перетворити в десятковий код наступні двійкові числа: а) 0001; б) 0101; в) 1000; г) 1011; д) 1111; е) 0111.

7. Перетворити в десятковий код наступні двійкові числа: а) 1000 0000; б) 0001 0000; в) 0011 0011; г) 0110 0100; д) 0001 1111; е) 1111 1111.

8. Перетворити у двійковий код наступні десяткові числа: а) 23; б) 39; в) 55; г) 48.

9. Виконайте перетворення: 20410 =___2

1110 11102 = __10



mylektsii.ru - Мои Лекции - 2015-2018 год. (0.01 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал