Слово /−/: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 2: | Строка 2: | ||
Смена знака числа в [[Стек данных|стеке]]. | Смена знака числа в [[Стек данных|стеке]]. | ||
== FNEGATE в стандарте ANS Forth == | |||
12.6.1.1567 FNEGATE "f-negate" FLOATING | |||
( F: r1 -- r2 ) or ( r1 -- r2 ) | |||
r2 - отрицание r1. | |||
Версия от 17:01, 4 сентября 2015
NEGATE — стандартное слово Каллисто.
Смена знака числа в стеке.
FNEGATE в стандарте ANS Forth
12.6.1.1567 FNEGATE "f-negate" FLOATING
( F: r1 -- r2 ) or ( r1 -- r2 ) r2 - отрицание r1.
NEGATE в стандарте ANS Forth
6.1.1910 NEGATE CORE ( n1 -- n2 ) Отрицание n1, возвращает его арифметическую инверсию n2.
См.: 6.1.1720 INVERT, 6.1.0270 0=.
Ссылки
- Слово NEGATE в стандарте ANS Forth (англ.)
- Слово FNEGATE (f-negate) в стандарте ANS Forth (англ.)
- Слово NEGATE в черновике Forth 200x (англ.)
- Слово FNEGATE (f-negate) в черновике Forth 200x (англ.)
- См. также слова INVERT и 0=
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |