Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Позиційні системи числення

Реферат Позиційні системи числення





ьмових знаків), число записують у вигляді послідовності його b-ковий цифр, що перераховуються за спаданням старшинства розрядів зліва направо:



Побудова такого запису числа називають позиційним кодуванням числа, а сам запис - позиційним кодом числа.

Наприклад, число сто три представляється в десяткового системі числення у вигляді:



Щоб уникнути плутанини при одночасній роботі з декількома системами числення підставу вказується в якості нижнього індексу:



За допомогою n позицій в b-річної системі числення можна записати цілі числа від 0 до bn? 1, тобто, всього bn різних чисел.


Приклади


- одинична (унарна) система числення, може розглядатися як вироджений випадок позиційної системи числення;

- двійкова (в дискретної математики, інформатики, програмуванні);

- троичная система числення;

- четверичной система числення;

- восьмерична (в програмуванні);

- десяткова система числення;

- дванадцяткова (широко використовувалася в давнину, в деяких приватних областях використовується і зараз);

- шестнадцатеричная (найбільш поширена в програмуванні, а також в шрифтах);

- сорокаічная система числення (застосовувалася в давнину: зокрема, «сорок сороків»=1600);

- шістдесяткова (вимірювання кутів і, зокрема, довготи і широти, вимір часу).


Запис чисел


Для запису чисел в системах числення з основою до 36 включно як цифр (знаків) використовуються арабські цифри (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) і потім букви латинського алфавіту (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w , x, y, z). При цьому, a=10, b=11 і т. д., іноді x=10.

У деяких спеціальних областях застосовуються особливі правила вказівки підстави. Наприклад, в програмуванні шестнадцатеричная система позначається:

o в асемблері і записах загального роду, що не прив'язаних до конкретної мови, буквою h (від hexadecimal) наприкінці числа (синтаксис Intel);

o в Паскалі знаком «$» на початку числа;

o в C і багатьох інших мовах комбінацією 0x або 0X (від hexadecimal) на початку.

У деяких діалектах мови Сі за аналогією з «0x» використовується префікс «0b» для позначення двійкових чисел. (Позначення «0b» не входить в стандарт ANSI C.)

У російських рахунках <# «justify"> Економічність


У цифровій техніці система числення з основою b реалізується регістрами, що складаються з наборів тригерів, кожен з яких може приймати b різних станів, що кодують цифри числа. При цьому особливого значення набуває економічність системи числення - можливість представлення якомога більшого діапазону чисел з використанням якомога меншої загальної кількості станів. Якщо загальна кількість станів одно m, то кількість тригерів приблизно дорівнює, а кількість представимих ними чисел відповідно -. Як функція від b, цей вираз досягає максимуму при b рівному числу e=2,718281828 .... При цілих значеннях b максимум досягається дл...


Назад | сторінка 2 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Побудова та аналіз алгоритмів: переклад чисел у різніх системах числення
  • Реферат на тему: Двійкова система числення
  • Реферат на тему: Програмна реалізація механізму переведення чисел в різні системи числення
  • Реферат на тему: Системи числення та їх застосування в різних областях
  • Реферат на тему: Пісемність та система числення майя