Слово Π: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) |
AtH (обсуждение | вклад) |
||
Строка 19: | Строка 19: | ||
2680 JPI: FPI KM3 KGOTO9 | 2680 JPI: FPI KM3 KGOTO9 | ||
</pre> | </pre> | ||
Реализация | |||
=== Реализация в SP-Forth 4.20 === | |||
<pre> | <pre> | ||
CODE FPI \ * | CODE FPI \ * |
Версия от 13:46, 13 марта 2019
$\pi$ (пи) — традиционное слово Каллисто. Число пи.
π ( -- 3,14159265359 ) Число пи.
Примитив $\pi$ кладёт на стек число 3,14159265359. Это приближение числа «пи» с точностью 12 десятичных цифр.
Ввод слова $\pi$
В режиме NUM последовательно нажмите две клавиши F +
Реализация
Слово $\pi$ названо константой по его действию. В Каллисто 1.0 оно не является литералом, не имеет отношения к порождающему слову CONSTANT и является примитивом, после компиляции занимая в шитом коде одну ячейку.
Слово $\pi$ является «обёрткой» вокруг команды ЭКВМ $F\pi$. В шитом коде оно занимает меньше места, компилируется и выполняется быстрее, чем если число «пи» записать цифрами.
2675 ;#Pi 2676 ; π ( −− 3,14159265359 ) Число пи. 2677 LPI: .DB 1,185 ; ( −− r ) 2678 .DW LTRUE 2679 PI: .DW JPI 2680 JPI: FPI KM3 KGOTO9
Реализация в SP-Forth 4.20
CODE FPI \ * FLDPI RET END-CODE
Ссылки
- Исходный текст слова $\pi$ в Каллисто Классик 1.0
- См. команду ЭКВМ $F\pi$
- Число «пи» на Википедии
- См. также символ $\pi$, радиан