Грамматика ложбана/18.10

From Lojban
Jump to navigation Jump to search

Оглавление

Не-десятичные числа и составные основания

В этом разделе обсуждаются следующие cmavo:
cmavo selma'o значение
ju'u VUhU к основанию
dau PA шестнадцатеричная цифра A = 10
fei PA шестнадцатеричная цифра B = 11
gai PA шестнадцатеричная цифра C = 12
jau PA шестнадцатеричная цифра D = 13
rei PA шестнадцатеричная цифра E = 14
vai PA шестнадцатеричная цифра F = 15
pi'e PA разделитель составного основания

В обычном контексте Ложбан предполагает, что все числа выражаются в десятичной системе (основание 10). Однако возможны и другие системы счисления, которые могут быть уместны в определенных обстоятельствах.

Для указания числа с определенным основанием системы счисления подходит оператор VUhU ju'u:

18.70)  li panopano ju'u re du li pano
        Число 1010 с-основанием 2 равно числу 10

Здесь конечное pa no, как обычно, принимается за основание 10; такова же и спецификация основания. (Основание также может быть изменено навсегда с помощью металингвистической конкретизации; стандартного способа сделать это пока не разработано).

В Ложбане есть цифры для обозначения оснований до 16, потому что 16 – это основание, часто используемое в компьютерных приложениях. В русском языке принято использовать буквы латинского алфавита A-F в качестве цифр с основания 16, эквивалентных числам от десяти до пятнадцати. В Ложбане эта двусмысленность исключена:

18.71)  li daufeigai ju'u paxa du li rezevobi
        Число ABC с-основанием 16 равно числу 2748

18.72)  li jaureivai ju'u paxa du li cimuxaze
        Число DEF с-основанием 16 равно числу 3567

Обратите внимание на закономерность в cmavo: дифтонги .au , .ei , .ai используются дважды в одном и том же порядке. В цифрах от A до D используются согласные, отличные от тех, что используются в десятичных cmavo; E и F, к сожалению, перекрывают 2 и 4 – просто не хватило места в cmavo, чтобы провести полное разграничение. cmavo также расположены в алфавитном порядке.

Запятая основания pi используется в не десятичных системах счисления так же, как и в основании 10:

18.73)  li vai pi bi ju'u paxa du li pamu pi mu
        Число F , 8 с-основанием 16 равно числу 15 , 5

Поскольку ju'u является оператором selma'o VUhU, грамматически можно использовать любой операнд в качестве левого аргумента. Однако с семантической точки зрения использование в качестве левого аргумента чего-либо, кроме числовой строки, не определено. Причина превращения ju'u в оператор заключается в том, что он позволяет ссылаться на базу, которая не является константой.

Некоторые числовые значения требуют «основания», которое варьируется от цифры к цифре. Например, время, представленное в часах, минутах и секундах, имеет, по сути, три «цифры»: первая – основание 24, вторая и третья – основание 60. Для выражения таких чисел используется разделитель составного основания pi'e:

18.74) ci pi'e rere pi'e vono
       3:22:40

Каждая последовательность цифр, разделенная знаками pi'e, выражается в десятичной системе счисления, но число в целом не является десятичным и может складываться и вычитаться только по специальным правилам:

18.75) li ci pi'e rere pi'e vono su'i pi'e ci pi'e cici
       Число 3 : 22 : 40 плюс : 3 : 33 равно числу 3 : 26 : 13

Конечно, только контекст подсказывает вам, что первая часть чисел в примерах 18.74 и 18.75 – это часы, вторая – минуты, а третья – секунды.

Тот же механизм с использованием pi'e можно использовать для выражения чисел, основание которых больше 16. Например, в математике майя с основанием 20 могут использоваться цифры от no до paso, каждая из которых отделена от других цифр знаком pi'e:

18.76)  li pa pi'e re pi'e ci ju'u reno du li vovoci
        Число 1 ; 2 ; 3 с-основанием 20 равно числу 443

Внимательно следите за разницей между:

18.77)  pano ju'u reno
        цифра-10 с-основанием 20

что равно десяти, и:

18.78)  pa pi'e no ju'u reno
        1 ; 0 с основанием 20

что равно двадцати.

И pi, и pi'e могут использоваться для выражения дробей с больши́м основанием системы исчисления:

18.79)  li pa pi'e vo pi ze ju'u reno du li revo pi cimu
        Число 1 ; 4 , 7 с-основанием 20 равно числу 24 , 35

pi'e также используется в тех случаях, когда основание каждой цифры неясно, как в нумерации примеров в этой главе:

18.80)  dei jufra pabipi'ebinomoi
        Это-выражение есть-предложение-типа 18;80-ая-вещь
        Это предложение 18.80

Далее