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

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
'''DEGREES''' (градусы) — встроенное слово [[Каллисто]]. Установка [[Градус|градусной меры]] измерения углов.
'''DEGREES''' (градусы) — системное слово [[Каллисто]]. Установка [[Градус|градусной меры]] измерения углов.
  DEGREES        ( −− )                              Градусы. Установить градусную меру измерения угла.
  DEGREES        ( −− )                              Градусы. Установить градусную меру измерения угла.
[[Файл:CallistoSinCosTg.png|thumb|right|264px|Пример работы слова DEGREES]]
[[Файл:CallistoSinCosTg.png|thumb|right|264px|Пример работы слова DEGREES]]
Строка 6: Строка 6:
== Ввод слова DEGREES ==
== Ввод слова DEGREES ==
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша K|{{Синяя клавиша|K}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша БП|{{Чёрная клавиша|БП}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша 1|{{Серая клавиша|1}}]]
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша K|{{Синяя клавиша|K}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша БП|{{Чёрная клавиша|БП}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша 1|{{Серая клавиша|1}}]]
== Детали реализации ==
Слово DEGREES обнуляет [[R9045]].
== Реализация DEGREES ==
Слово DEGREES в [[Каллисто]] является [[примитив]]ом, но при необходимости его можно определить через [[слово П]]:
: DEGREES  ( -- )  0 9045 П ;


== История ==
== История ==
Строка 18: Строка 11:


Слово DEGREES использовалось в MMSFORTH. [[Градус|Градусная мера]] измерения углов часто используется в быту и инженерном деле. Возможность выбирать [[градус]] в качестве единицы измерения углов характерна для калькуляторов и редко встречается в языках программирования для компьютеров.
Слово DEGREES использовалось в MMSFORTH. [[Градус|Градусная мера]] измерения углов часто используется в быту и инженерном деле. Возможность выбирать [[градус]] в качестве единицы измерения углов характерна для калькуляторов и редко встречается в языках программирования для компьютеров.
== Реализация ==
В [[Каллисто|Каллисто 1.0]] слово DEGREES обнуляет [[R9045]]:
<pre>
1662 ; ∗∗∗ Тригонометрия МК−161 ∗∗∗
1663 ;
1664 ;#DEGREES
1665 ; DEGREES          ( −− )                              Градусы. Установить градусную меру измерения угла.
1666 LDEGR:          .DB    7
1667                .TEXT  "DEGREES"              ; MMSFORTH
1668                .DW    LFRAC
1669 DEGR:          .DW    JDEGR                  ; Даёт указание Каллисто (и МК−161) принимать углы в градусах
1670 JDEGR:          Cx  GOTO SETANG
1679 SETANG:        PPM 9045  KGOTO9                ; Задание размерности аргумента при вычислении тригонометрических функций
</pre>
Слово DEGREES в [[Каллисто]] является [[примитив]]ом, но при необходимости его можно определить через [[слово П]]:
: DEGREES  ( -- )  0 9045 П ;


== Ссылки ==
== Ссылки ==
Строка 29: Строка 40:
[[Категория:Примитивы]]
[[Категория:Примитивы]]
[[Категория:Тригонометрия Каллисто]]
[[Категория:Тригонометрия Каллисто]]
[[Категория:Фортовские слова]]
[[Категория:Системные слова]]

Текущая версия от 13:01, 9 ноября 2017

DEGREES (градусы) — системное слово Каллисто. Установка градусной меры измерения углов.

DEGREES        ( −− )                               Градусы. Установить градусную меру измерения угла.
Пример работы слова DEGREES

Даёт указание Каллисто (и ЭКВМ) принимать углы в градусах.

Ввод слова DEGREES[править]

В режиме ЛАТ последовательно нажмите клавиши  K   ИП   БП   ×   ИП   ИП   1 

История[править]

Английское слово degrees означает градусы.

Слово DEGREES использовалось в MMSFORTH. Градусная мера измерения углов часто используется в быту и инженерном деле. Возможность выбирать градус в качестве единицы измерения углов характерна для калькуляторов и редко встречается в языках программирования для компьютеров.

Реализация[править]

В Каллисто 1.0 слово DEGREES обнуляет R9045:

1662 ; ∗∗∗ Тригонометрия МК−161 ∗∗∗
1663 ;
1664 ;#DEGREES
1665 ; DEGREES          ( −− )                               Градусы. Установить градусную меру измерения угла.
1666 LDEGR:          .DB     7
1667                 .TEXT   "DEGREES"               ; MMSFORTH
1668                 .DW     LFRAC
1669 DEGR:           .DW     JDEGR                   ; Даёт указание Каллисто (и МК−161) принимать углы в градусах
1670 JDEGR:          Cx  GOTO SETANG
…
1679 SETANG:         PPM 9045  KGOTO9                ; Задание размерности аргумента при вычислении тригонометрических функций

Слово DEGREES в Каллисто является примитивом, но при необходимости его можно определить через слово П:

: DEGREES  ( -- )  0 9045 П ;

Ссылки[править]


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