⎨X⎬

Материал из ПМК вики
Перейти к: навигация, поиск

{X} — традиционное слово Каллисто. Дробная часть числа.

{X}            ( x −− x1 )                          Дробная часть числа. x1 := x − Trunc [x]

x1 — дробная часть числа x. Операция производится отбрасыванием целой части числа. Знак числа и цифры, стоящие после запятой, не изменяются.

Ввод слова {X}[править]

В режиме NUM последовательно нажмите клавиши  F   БП     Р-ГРД-Г   0     P   F   ПП 

История[править]

В Каллисто имя {X} восходит к надписи на клавиатуре советского ПМК «Электроника МК-61», выпущенного в 1984 году.

Реализация[править]

В Каллисто 1.0 слово {X} является «обёрткой» вокруг команды ЭКВМ К {x}:

1653 ;#FRAC
1654 ; {X}              ( x −− x1 )                          Дробная часть числа. x1 := x − Trunc [x]
1655 LFRAC:          .DB     3                       ; ( x −− {x} )
1656                 .TEXT   "{X}"
1657                 .DW     LINT
1658 FRAC:           .DW     JFRAC
1659 JFRAC:          PKRM03 KFRAC PKM03  KGOTO9      ; Обёртка вокруг KFRAC.

Дробная часть числа, по принятому в математике определению $\{x\}=x-\lfloor x\rfloor$, всегда положительна.

Принятое в Каллисто определение дробной части {x}=x-trunc(x) соответствует математическому для нуля и положительных чисел, но отличается для отрицательных чисел — сохраняя совместимость с советскими ПМК.

Для операций {X} и [X], реализованных в Каллисто, ЭКВМ и ПМК, верны следующие тождества:

X=[X]+{X}

{−X}=−{X}

Ссылки[править]


  Nopictures-icon.png У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.


  Stub-icon-48px.png Это заготовка статьи. Вы можете помочь проекту, дополнив её.