1 / 12

Системы счисления

Системы счисления. Перевод целого десятичного числа в позиционную систему счисления. Алгоритм перевода. Разделить число на основание системы счисления и зафиксировать остаток и частное.

nina-barlow
Download Presentation

Системы счисления

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Системы счисления Перевод целого десятичного числа в позиционную систему счисления

  2. Алгоритм перевода • Разделить число на основание системы счисления и зафиксировать остаток и частное. • Если частное больше или равно основанию системы счисления, то продолжать делить, иначе записать все полученные остатки в обратной последовательности с последнего частного.

  3. Рассмотрим перевод десятичного числа 75 в двоичную систему счисления. 7510 A 2 75 2 74 37 2 1 36 18 2 1 18 9 2 8 0 4 2 1 4 2 Результат: 7510=10010112 2 1 2 0 0 Проверь себя: 5910  A2 ; 10810  A2 Ответ:5910= 1110112 10810 = 11011002

  4. Переведем десятичное число 75 в восьмеричную систему счисления. 7510 A 8 75 8 72 9 8 Результат: 7510=1138 3 8 1 1 Проверь себя: 9510  A 8 ; 15310  A 8 Ответ:9510= 1378 15310 = 2318

  5. Переведем десятичное число 75 в шестнадцатеричную систему счисления. 7510 A 16 75 16 Результат: 7510=4В16 64 4 В 11 Проверь себя: 9010  A 16 ; 17210  A 16 Ответ:9010= 5А16 17210 = АС16

  6. Рассмотрим алгоритм перевода дробных чисел в позиционную систему счисления

  7. Алгоритм перевода • Последовательно умножаем исходное число и получаемые дробные части произведения на основание новой системы счисления до тех пор, пока дробная часть произведения не станет равна нулю или будет достигнута требуемая точность представления числа.

  8. Алгоритм перевода • Полученные целые части произведений привести в соответствие с алфавитом новой системы счисления. • Составить дробную часть числа в новой системе счисления, начиная с целой части первого произведения

  9. Перевести число 0,62510 в двоичную систему счисления. 0,62510 A 2 0, 625 * 2 1 250 * 2 0 500 * 2 1 000 Резульат: 0,62510=0,1012 Проверь себя: 0,210  A2 ; 0,3510  A2 Ответ:0,210= 0,00112 0,3510 = 0,010112

  10. Перевести число 0,6562510 в восьмеричную систему счисления. 0,6562510 A8 0, 65625 * 8 5 25000 * 8 2 00000 Резульат: 0,6562510=0,528 Проверь себя: 0,210  A8; 0,3510  A8 Ответ:0,210= 0,146318 0,3510 = 0,263148

  11. Перевести число 0,6562510 в шестнадцатеричную систему счисления. 0,6562510 A16 0, 65625 * 16 10 50000 * 16 8 00000 (А) Резульат: 0,6562510=0,А88 Проверь себя: 0,210  A16; 0,3510  A16 Ответ:0,210= 0,333316 0,3510 = 0,5999916

  12. Домашнее задание • § 2.7.2. • № 2.13, 2.15

More Related