DECIMAL: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 1: Строка 1:
'''DECIMAL''' (десятичная) — стандартное слово [[Каллисто]]. Установить десятичную систему счисления.
'''DECIMAL''' (десятичная) — стандартное слово [[Каллисто]]. Установить десятичную систему счисления.
  ( -- )
  DECIMAL        ( -- )


Устанавливает основание системы счисления при преобразовании чисел на десять (десятичные числа). Эта система счисления устанавливается по умолчанию, после запуска [[Каллисто]].
Устанавливает основание системы счисления при преобразовании чисел на десять (десятичные числа). Эта система счисления устанавливается по умолчанию, после запуска [[Каллисто]].


== DECIMAL в стандарте ANS Forth ==
== DECIMAL в стандарте ANS Forth ==
Строка 10: Строка 9:
             Устанавливает основание системы счисления преобразования чисел на  
             Устанавливает основание системы счисления преобразования чисел на  
             десять (десятичные числа).
             десять (десятичные числа).


== DECIMAL в предыдущем стандарте Forth-83 (англ.) ==
== DECIMAL в предыдущем стандарте Forth-83 (англ.) ==
       DECIMAL      --                            79
       DECIMAL      --                            79
           Set the input-output numeric conversion base to ten.
           Set the input-output numeric conversion base to ten.


== DECIMAL в стандарте Forth-79 (англ.) ==
== DECIMAL в стандарте Forth-79 (англ.) ==
  DECIMAL                                      197
  DECIMAL                                      197
     Set the input-output numeric conversion base to ten.
     Set the input-output numeric conversion base to ten.


== DECIMAL в fig-FORTH Release 1 glossary, май 1979 (англ.) ==
== DECIMAL в fig-FORTH Release 1 glossary, май 1979 (англ.) ==
  DECIMAL                                        L0
  DECIMAL                                        L0
         Set the numeric conversion BASE for decimal input-output.
         Set the numeric conversion BASE for decimal input-output.


== Реализация DECIMAL ==
== Реализация DECIMAL ==

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

DECIMAL (десятичная) — стандартное слово Каллисто. Установить десятичную систему счисления.

DECIMAL        ( -- )

Устанавливает основание системы счисления при преобразовании чисел на десять (десятичные числа). Эта система счисления устанавливается по умолчанию, после запуска Каллисто.

DECIMAL в стандарте ANS Forth

6.1.1170   DECIMAL                                                         CORE
           ( -- )
           Устанавливает основание системы счисления преобразования чисел на 
           десять (десятичные числа).

DECIMAL в предыдущем стандарте Forth-83 (англ.)

     DECIMAL      --                            79
          Set the input-output numeric conversion base to ten.

DECIMAL в стандарте Forth-79 (англ.)

DECIMAL                                      197
    Set the input-output numeric conversion base to ten.

DECIMAL в fig-FORTH Release 1 glossary, май 1979 (англ.)

DECIMAL                                         L0
       Set the numeric conversion BASE for decimal input-output.

Реализация DECIMAL

У Баранова-Ноздрунова приводится следующее описание слова DECIMAL через присваивание переменной BASE числа 10 (стр. 24):

 : decimal  ( -- )   10 base ! ;

Ссылки


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


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