Редактирование: Слово .
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 8: | Строка 8: | ||
== Ввод слова . == | == Ввод слова . == | ||
В [[Режим NUM|режиме NUM]] нажмите [[Клавиша /-/|белую клавишу {{Серая клавиша|/−/}}]] | В [[Режим NUM|режиме NUM]] нажмите [[Клавиша /-/|белую клавишу {{Серая клавиша|/−/}}]] | ||
== Детали реализации == | |||
Когда [[BASE]] равно десяти, слово . выводит [[десятичное число]] на индикатор с помощью [[R9035|регистра 9035]], который использует [[Десятичная система счисления|десятичную систему счисления]] и ограничивает точность 8 значащими цифрами. Если вам нужно вывести целое число, рекомендую использовать традиционный для Форта вывод, который в Каллисто называется [[I.]] и не имеет подобных ограничений. | |||
Например, {{Текст на индикаторе|2 31 yˣ .}} выведет {{Текст на индикаторе|2,1474836E09}}, тогда как {{Текст на индикаторе|2 31 yˣ i.}} покажет все десять значащих цифр: {{Текст на индикаторе|2147483648}}. | |||
== F. FE. и FS. в стандарте ANS Forth == | == F. FE. и FS. в стандарте ANS Forth == | ||
Строка 58: | Строка 63: | ||
См.: 6.1.0750 BASE, 12.3.2 Операции c плавающей точкой, 12.6.1.2143 | См.: 6.1.0750 BASE, 12.3.2 Операции c плавающей точкой, 12.6.1.2143 | ||
REPRESENT. | REPRESENT. | ||
</pre> | </pre> | ||
Строка 95: | Строка 83: | ||
[[Категория:Стандартные слова]] | [[Категория:Стандартные слова]] | ||
[[Категория:1994 CORE]] | [[Категория:1994 CORE]] | ||