Редактирование:
Слово ÷
(раздел)
Перейти к навигации
Перейти к поиску
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
== Реализация == Слово ÷ является «обёрткой» вокруг команды ЭКВМ [[÷]], вызывающей переполнение при результате, по модулю больше либо равном 10<sup>100</sup>. Обработка этой ошибки производится [[Встроенная программа|встроенной программой]]. Например, последовательность слов {{Текст на индикаторе|1E50 1E-50 ÷}} вызывает [[аварийный останов]] [[Каллисто]] с сообщением «Переполнение» в [[Строка комментариев|строке комментариев]]. Можно ввести с клавиатуры произвольное число в качестве значения «10<sup>100</sup>» и вернуться в [[Каллисто]], нажав [[Клавиша С/П|{{Чёрная клавиша|С/П}}]]. Подробнее см. статью [[Авост Каллисто]]. Также [[Авост Каллисто|аварийный останов]] с сообщением «Деление на ноль» происходит при делении на нуль, например {{Текст на индикаторе|1 0 ÷}}. В случае [[Авост Каллисто|аварийного останова]] рекомендуется произвести [[COLD|«холодную перезагрузку»]] [[Каллисто]] с удалением всех введённых слов, нажав последовательно клавиши [[Клавиша В/О|{{Чёрная клавиша|В/О}}]] [[Клавиша С/П|{{Чёрная клавиша|С/П}}]]. Для целочисленного деления используйте [[слово /]]. <pre> 1358 ;#Div 1359 ; ÷ ( y x −− x1 ) Разделить. x1 := y÷x 1360 ; Деление с десятичной плавающей запятой. 1361 LFDIV: .DB 1,176 ; Символ деления на МК−161. 1362 .DW LSTAR ; ( делимое делитель −− частное ) 1363 FDIV: .DW JFDIV ; ( a b −− a/b ) 1364 JFDIV: RM3 MB 1 + MA M3 1365 KRMA KRMB / KMA ; Обёртка вокруг / 1366 KGOTO9 </pre> Реализация из SP-Forth 4.20: <pre> CODE F/ \ DE F9 FDIVP ST(1), ST RET END-CODE </pre>
Описание изменений:
Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см.
Pmkwiki:Авторские права
).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!
В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:
Отменить
Справка по редактированию
(в новом окне)
Навигация
Персональные инструменты
Вы не представились системе
Обсуждение
Вклад
Создать учётную запись
Войти
Пространства имён
Статья
Обсуждение
русский
Просмотры
Читать
Править
История
Ещё
Поиск
Навигация
Заглавная страница
Свежие правки
Случайная страница
Справка по MediaWiki
Инструменты
Ссылки сюда
Связанные правки
Служебные страницы
Сведения о странице