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

После того как мы научились использовать числа в экспоненциальной форме на основе 10, нам будет легко разобраться в экспоненциальной форме на основе других чисел. В ряде случаев удобно использовать число 12 вместо 10, поскольку у числа 12 больше множителей, чем у числа 10. (У числа 12 есть и другие преимущества, помимо большого количества сомножителей.)системы счисления

Древние люди определяли время по луне. Каждые 29 или 30 дней всходила новая луна и, следовательно, начинался новый месяц. Таких месяцев в году, то есть в период от одной весны до другой, было 12, точнее, 12 месяцев и 11\frac14 дня. Это придало числу 12 определенное магическое значение, а в древности это было очень важно для человека. Существует 12 знаков зодиака, в каждом из которых Солнце пребывает по одному месяцу при своем кажущемся вращении вокруг Земли. Число знаков зодиака нашло свое отражение и в земных делах. Это 12 племен Израиля и 12 святых апостолов.

Если мы хотим использовать 12 как основу для счетной системы, нам понадобится двенадцать разных цифр, включая ноль. Этими цифрами у нас будут 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, @ и #. Будем использую символы @ и # для обозначения тех чисел, которые в десятичной системе обозначаются как 10 и 11.

Число 222 в десятеричной системе, то есть в системе, основанной на 10, можно записать как (2х102)+(2х101)+(2х100). Такое же число в двенадцатеричной системе можно перевести в десятеричную систему, записав его следующим образом: (2х122)+(2х121)+(2х120). Проведем подсчеты и получим: 288+24+2, или 314. Другими словами, число 222 в системе, основанной на 12, то есть в двенадцатеричной системе, равно числу 314 в системе, основанной на 10, то есть в десятеричной системе.

таблица символовВ двенадцатеричной системе число можно записать, скажем, как 3#4. Это эквивалентно (3х122)+(#х121)+(4х120). Мы с вами ранее условились, что # равно 11 в десятеричной системе, следовательно, получаем 432+132+4, или 568 в десятеричной системе.

В качестве основания для системы счета можно выбрать и число меньше 10. Возьмем число 7, тогда система будет называться семеричной. Тогда нам нужно только 7 символов: 0, 1, 2, 3, 4, 5 и 6. Число 435 в семеричной системе для перевода в десятеричную можно записать как (4х72)+(3х71)+(5х70), что равно 196+21+5, или 222 в десятеричной системе.

Этот метод позволяет перевести число из одной системы счета в любую другую, причем он применим даже для десятичных дробей.

Выражение 0,15 в двенадцатеричной системе может быть представлено как (1х12-1)+(5х12-2), или (\frac{1}{12}+\frac{5}{144}), что равно \frac{17}{144} в десятеричной системе. В семеричной системе то же самое выражение можно представить как (1х 7-1)+(5х7-2), или (\frac{1}{7}+\frac{5}{49}) , что равно \frac{12}{49} в десятеричной системе.

Теперь давайте выясним, как определить, сколько отдельных символов необходимо для каждой отдельной системы счета. Первое число, для которого требуется два символа, — это 10 (в любой системе). Для всех чисел, меньших 10, требуются отдельные и разные символы. Все числа, большие 10, можно записать, используя комбинации символов чисел, меньших 10. Это правило, очевидно, справедливо для десятеричной системы, с которой мы так хорошо знакомы. Можно ожидать, что в других системах это правило тоже справедливо (в чем мы можем убедиться на практике).

Хорошо, теперь давайте выясним, чему равно значение выражения 10, например, в двенадцатеричной системе. Оно равно (1х121)+(0х120), или 12+0, или 12 в десятеричной системе. Аналогично в семеричной системе выражение 10 равно (1х71)+(0х70), или 7+0, или 7. Можно провести аналогичные операции и для других систем, и мы скоро убедимся, что в системе, основанной на каком-либо числе, выражение 10 соответствует именно этому числу. (В десятеричной системе 10, естественно, равно 10.)

В двенадцатеричной системе нам нужны отдельные цифры для каждого числа, меньшего 12, то есть 12 различных цифр, включая ноль. В семеричной системе нам нужны отдельные цифры для каждого числа, меньшего 7, то есть 7 различных цифр, включая ноль. Это правило справедливо для всех счетных систем. Скажем, в системе счета, основанной на 28, нам понадобятся 28 различных цифр, включая ноль.

Чтобы помочь вам глубже разобраться в этих правилах, я привожу таблицу символов для первых тридцати чисел в двенадцатеричной системе, в семеричной системе и в так хорошо нам знакомой десятеричной системе.

Поделиться в соц. сетях

Опубликовать в Facebook

Оцените материал:

1 Star2 Stars3 Stars4 Stars5 Stars (Проголосуйте первым!)
Loading...Loading...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>