Изменить размер шрифта - +
В двенадцатиричной их 12, и нам потребовались бы 2 специальных значка для цифр, которые в десятичной системе являются числами 10 и 11. При записи чисел в любой такой системе в самой правой позиции записываются единицы; левее – «десятки»; еще левее – «сотни», или «десятки» в квадрате; еще левее – «тысячи», или «десятки» в кубе, и т. д. Для двенадцатиричной, например, системы, «десяткой» будет десятичное число 12, а «сотней» – 144. Улавливаете, к чему я клоню?

– Пока не совсем, – призналась Элина.

– Ну как же, вспомните, как идут цифры под штырьками! Справа налево, в отличие от привычного нам – и зурбестанцам, пользовавшимся древним единым

– порядка, причем нумерация начинается с нуля. Это потому, что зурбестанцы положили считать любое число в нулевой степени равным единице. Насколько я понимаю, просто приняли так для удобства. Таким образом, цифры – это показатели степеней, и они же – номера разрядов числа. Но в какой системе исчисления? В десятичной? Явно нет, ведь штырек не имеет десяти состояний, которым можно было бы сопоставить десять цифр. У него лишь два состояния – торчит и утоплен. Это – двоичная система, где в роли десятки выступает двойка, а цифр всего две – 0 и 1!

– Подождите, если десятка – двойка, то сотня – четыре, тысяча – восемь…

– Именно, кузина! Я всегда знал, что вы способны не только махать мечом.

– По‑моему, это очень неудобная система, – заметила Элина. – Чтобы записать по‑настоящему большое число – например, тысячу – в смысле, десятичную – понадобится ужасно много цифр.

– Ну не то чтобы ужасно, всего десять. Но вы правы, для человека такая форма записи не слишком удобна. Дело в том, что зурбестанцы специально придумали ее для едва ли не самого грандиозного своего проекта. Увы, они не успели довести его до конца… Они хотели создать считающую машину.

– Неживую вещь, способную считать? Такое даже магам вряд ли под силу,

– усомнилась Элина. – Вы уверены, что правильно поняли текст?

– Вообще‑то у меня часто возникают затруднения с переводом, – признал Артен. – Столько незнакомых понятий… Но тут я вполне уверен. Почему бы нет? Для того, чтобы считать, совсем не обязательно иметь разум. Правила счета, по сути, просты. А в двоичной системе – предельно просты! 0+0 дают 0. 0+1 дают 1. 1+1 дают 0 и перенос единицы в следующий разряд. А все остальное к этому сводится. А теперь представьте себе, что числа представлены панельками с дырками, через которые пропущены подвижные штырьки. При сложении панельки сдвигаются вместе параллельно друг другу и набору штырьков для третьей панельки. Там, где в разрядах обоих слагаемых нули, ничего не происходит – в сумме остался ноль. Там, где один из разрядов – единица, штырек давит на штырек из набора и загоняет его в дырку

– в сумме появится единица. Сложнее всего случай двух единиц. Очевидно, два штырька, продвинув третий на двойную глубину, повернут при этом шестеренку, которая, в свою очередь повернет винт, который, подхватив штырек, сделает полный оборот и воткнет его в следующую дырку. В общем, как видите, никакой магии – чистая механика. Из той же серии, что музыкальные машинки – а ведь музыка когда‑то тоже считалась исключительно уделом мыслящих существ. Зато представляете, какие перспективы! Ведь никто не заставляет делать панельки только с одним рядом штырьков. Можно сразу со ста или тысячью. И тогда одним движением рычага можно сложить сразу тысячу чисел! И как подумаю, что все это мы могли бы уже иметь несколько тысяч лет назад, если бы не эти дегенераты… – лицо Артена не предвещало для магов ничего хорошего.

Быстрый переход