Системы счисления — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
(Позиционные системы счисления)
(Смешанные системы счисления)
Строка 30: Строка 30:
  
 
==Смешанные системы счисления==
 
==Смешанные системы счисления==
 +
 +
'''Смешанная система счисления''' является обобщением <tex>b</tex>-ричной системы счисления и также зачастую относится к позиционным системам счисления. Основанием смешанной системы счисления является возрастающая последовательность чисел <tex>\{b_k\}_{k=0}^{\infty}</tex> и каждое число <tex>x</tex> представляется как линейная комбинация:
 +
: <tex>x = \sum_{k=0}^{n-1} a_{k}b_k</tex>, где на коэффициенты <tex>a_{k}</tex> (называемые как и прежде ''цифрами'') накладываются некоторые ограничения.
 +
Записью числа <tex>x</tex> в смешанной системе счисления называется перечисление его цифр в порядке уменьшения индекса <tex>k</tex>, начиная с первого ненулевого.
 +
 +
В зависимости от вида <tex>b_k</tex> как функции от ''k'' смешанные системы счисления могут быть степенными, показательными и т. п. Когда <tex>b_k=b^k</tex> для некоторого <tex>b</tex>, показательная смешанная система счисления совпадает с <tex>b</tex>-ричной системой счисления.
 +
 +
Наиболее известным примером смешанной системы счисления являются представление времени в виде количества суток, часов, минут и секунд. При этом величина ''d дней h часов m минут s секунд'' соответствует значению <tex>d\cdot 24\cdot 60\cdot 60 + h\cdot 60\cdot 60 + m\cdot 60 + s</tex> секунд.
  
 
==Фибоначчиева система счисления==
 
==Фибоначчиева система счисления==

Версия 04:57, 2 октября 2010

Определение:
Систе́ма счисле́ния — символический метод записи чисел, представление чисел с помощью письменных знаков.


Позиционные системы счисления

В позиционных системах счисления один и тот же числовой знак (цифра) в записи числа имеет различные значения в зависимости от того места (разряда), где он расположен.

Под позиционной системой счисления обычно понимается b-ричная система счисления, которая определяется целым числом [math]b\gt 1[/math], называемым основанием системы счисления.

Запись числа в b-ичной системе счисления

Целое число x в b-ричной системе счисления представляется в виде конечной линейной комбинации степеней числа b:

[math]x = \sum_{k=0}^{n-1} a_k b^k[/math], где [math]a_k[/math] — это целые числа, называемые цифрами, удовлетворяющие неравенству [math]0 \leq a_k \leq (b-1)[/math].

Каждая степень [math]b^k[/math] в такой записи называется весовым коэффициентом разряда. Старшинство разрядов и соответствующих им цифр определяется значением показателя [math]k[/math] (номером разряда). Обычно для ненулевого числа [math]x[/math] требуют, чтобы старшая цифра [math]a_{n-1}[/math] в b-ричном представлении [math]x[/math] была также ненулевой.

Если не возникает разночтений (например, когда все цифры представляются в виде уникальных письменных знаков), число [math]x[/math] записывают в виде последовательности его b-ричных цифр, перечисляемых по убыванию старшинства разрядов слева направо:

[math]x = a_{n-1} a_{n-2}\dots a_0.[/math]

Например, число сто три представляется в десятичной системе счисления в виде:

[math] 103 = 1 \cdot 10^{2} + 0 \cdot 10^{1} + 3 \cdot 10^{0}.[/math]

Наиболее употребляемыми в настоящее время позиционными системами являются:

  • 1 — единичная (как позиционная может и не рассматриваться; счёт на пальцах, зарубки, узелки «на память» и др.);
  • 2 — двоичная (в дискретной математике, информатике, |программировании);
  • 8 — восьмеричная;
  • 10 — десятичная (используется повсеместно);
  • 12 — двенадцатеричная (счёт дюжинами);
  • 16 — шестнадцатеричная (используется в программировании, информатике.

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

Смешанная система счисления является обобщением [math]b[/math]-ричной системы счисления и также зачастую относится к позиционным системам счисления. Основанием смешанной системы счисления является возрастающая последовательность чисел [math]\{b_k\}_{k=0}^{\infty}[/math] и каждое число [math]x[/math] представляется как линейная комбинация:

[math]x = \sum_{k=0}^{n-1} a_{k}b_k[/math], где на коэффициенты [math]a_{k}[/math] (называемые как и прежде цифрами) накладываются некоторые ограничения.

Записью числа [math]x[/math] в смешанной системе счисления называется перечисление его цифр в порядке уменьшения индекса [math]k[/math], начиная с первого ненулевого.

В зависимости от вида [math]b_k[/math] как функции от k смешанные системы счисления могут быть степенными, показательными и т. п. Когда [math]b_k=b^k[/math] для некоторого [math]b[/math], показательная смешанная система счисления совпадает с [math]b[/math]-ричной системой счисления.

Наиболее известным примером смешанной системы счисления являются представление времени в виде количества суток, часов, минут и секунд. При этом величина d дней h часов m минут s секунд соответствует значению [math]d\cdot 24\cdot 60\cdot 60 + h\cdot 60\cdot 60 + m\cdot 60 + s[/math] секунд.

Фибоначчиева система счисления