1 / 27

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

Системы счисления. Ксш №4 2003 г. Системой счисления называется способ представления числа символами некоторого алфавита, которые называют цифрами. Виды систем:. Непозиционные системы счисления. Позиционные системы счисления. Непозиционные системы счисления.

sanam
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. Системы счисления Ксш №4 2003 г.

  2. Системой счисления называется способ представления числа символами некоторого алфавита, которые называют цифрами.

  3. Виды систем: • Непозиционные системы счисления. • Позиционные системы счисления.

  4. Непозиционные системы счисления. • В непозиционных системах счисления количественный эквивалент каждой цифры не зависит от её положения в записи числа.

  5. Непозиционные системы счисления: • Унарная; • Древнеегипетская десятичная; • Римская; • Алфавитная;

  6. Недостатки непозиционной системы счисления: • Существует постоянная потребность введения новых знаков для записи больших чисел. • Невозможно представить дробные и отрицательные числа. • Сложно выполнять арифметические операции, так как не существует алгоритмов их выполнения.

  7. Позиционные системы счисления. • В позиционных системах счисления количественный эквивалент цифры зависит от её места в записи числа. • Основанием позиционной системы счисления называется возводимое в степень целое число, которое равно количеству цифр, используемых для изображения чисел в данной системе счисления. • Основание показывает также, во сколько раз изменяется количественное значение цифры при перемещении её на соседнюю позицию.

  8. Позиционные системы счисления. • Двоичная. • Десятичная • Восьмеричная. • Шестнадцатеричная.

  9. Алгоритм перевода числа с основанием pв систему с основанием q. • Основание новой системы счисления выразить цифрами исходной системы счисления и все последующие действия производить в исходной системе счисления. • Последовательно выполнять деление данного числа и получаемых целых частных на основание новой системы счисления до тех пор, пока не получим частное, меньше делителя. • Полученные остатки, являющиеся цифрами числа в новой системе счисления привести в соответствие с алфавитом новой системы счисления • Составить число в новой системе счисления, записывая его, начиная с последнего остатка.

  10. Развернутая запись числа 56210=5*102+6*101+2*100 101102=1*24+0*23+1*22+1*21+0*20

  11. Перевод целых чисел в 2, 8, 16-ую системы счисления десятичная шестнадцатеричная 0123456789 0123456789ABCDEF 01234567 01 двоичная восьмеричная

  12. Возьмем произвольное десятичное число, например 46, и для него выполним все возможные последовательные переводы из одной системы счисления в другую 46 10 56 2E 8 16 2 101110 2E 46 10 101110 56 101110 2 16 8 2 8 16 10 10 56 2E 46 46

  13. Перевод чисел из 10-ой системы счисления в 2-ую 2 способ 1 способ 4 0 5 3 2 1 2 2 2 2 2 2 46=32 + 8 + 4 + 2 1 0 1 1 1 0 4610→1011102

  14. Перевод чисел из 10-ой системы счисления в 8-ую 4610→568

  15. Перевод чисел из 10-ой системы счисления в 16-ую 4610→2E16

  16. Перевод чисел из 2-ой системы счисления в 8-ую 1011102→568

  17. Перевод чисел из 2-ой системы счисления в 10-ую 32 8 4 2 32+8+4+2 1011102→4610

  18. Перевод чисел из 2-ой системы счисления в 16-ую 14 (E) 1011102→2E16

  19. Перевод чисел из 8-ой системы счисления в 2-ую 5 6 568→1011102

  20. Перевод чисел из 8-ой системы счисления в 10-ую 568→4610

  21. Перевод чисел из 8-ой системы счисления в 16-ую 568→2E16

  22. Перевод чисел из 16-ой системы счисления в 2-ую 2E16→101110 2

  23. Перевод чисел из 8-ой системы счисления в 2-ую 568→ 1011102

  24. Перевод чисел из 16-ой системы счисления в 10-ую 2E16→4610

  25. Арифметические действия в двоичной системе счисления Над числами в двоичной системе счисления можно выполнять арифметические действия.При этом используются следующие таблицы:

  26. Перевод дробных чисел из 10-ой системы в 2-ую Перевод дробного числа из десятичной системы счисления в двоичную осуществляется по следующему алгоритму: Вначале переводится целая часть десятичной дроби в двоичную систему счисления; Затем дробная часть десятичной дроби умножается на основание двоичной системы счисления; В полученном произведении выделяется целая часть, которая принимается в качестве значения первого после запятой разряда числа в двоичной системе счисления; Алгоритм завершается, если дробная часть полученного произведения равна нулю или если достигнута требуемая точность вычислений. В противном случае вычисления продолжаются с предыдущего шага.

  27. Пример: Требуется перевести дробное десятичное число 206,116 в дробное двоичное число. Перевод целой части дает 20610=110011102 по ранее описанным алгоритмам; дробную часть умножаем на основание 2, занося целые части произведения в разряды после запятой искомого дробного двоичного числа: .116 • 2 = 0.232 .232 • 2 = 0.464 .464 • 2 = 0.928 .928 • 2 = 1.856 .856 • 2 = 1.612 .612 • 2 = 1.224 .224 • 2 = 0.448 .448 • 2 = 0.456 .456 • 2 = 0.912 .912 • 2 = 1.82 и т.д. Получим: =11001110,00011100012

More Related