⎨X⎬: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 1: Строка 1:
'''{X}''' — стандартное слово [[Каллисто]]. Дробная часть числа.
'''{X}''' — стандартное слово [[Каллисто]]. Дробная часть числа.
  ( x -- x1 )
  {X}            ( x -- x1 )


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

Версия от 16:14, 24 октября 2015

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

{X}            ( x -- x1 )

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

Детали реализации

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

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

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

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

X=[X]+{X}

{−X}=−{X}

Ссылки


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


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