Слово Π: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
''' | '''\(\pi\)''' (пи) — традиционное слово [[Каллисто]]. Число пи. | ||
π ( -- 3,14159265359 ) Число пи. | π ( -- 3,14159265359 ) Число пи. | ||
[[Файл:TwoPiMulDot.png|thumb|right|264px|Пример работы слова $\pi$]] | [[Файл:TwoPiMulDot.png|thumb|right|264px|Пример работы слова $\pi$]] | ||
[[Примитив]] | [[Примитив]] \(\pi\) кладёт на [[Стек данных|стек]] число 3,14159265359. Это приближение числа «пи» с точностью 12 десятичных цифр. | ||
== Ввод слова | == Ввод слова \(\pi\) == | ||
В [[Режим NUM|режиме NUM]] последовательно нажмите две клавиши [[Клавиша F|{{Оранжевая клавиша|F}}]] [[Клавиша +|{{Серая клавиша|+}}]] | В [[Режим NUM|режиме NUM]] последовательно нажмите две клавиши [[Клавиша F|{{Оранжевая клавиша|F}}]] [[Клавиша +|{{Серая клавиша|+}}]] | ||
== Реализация == | == Реализация == | ||
Слово | Слово \(\pi\) названо константой по его действию. В [[Каллисто|Каллисто 1.0]] оно не является [[FLITERAL|литералом]], не имеет отношения к порождающему слову [[CONSTANT]] и является [[примитив]]ом, после компиляции занимая в [[Шитый код|шитом коде]] одну [[Ячейка (Каллисто)|ячейку]]. | ||
Слово | Слово \(\pi\) является «обёрткой» вокруг команды ЭКВМ [[F PI| \(F\pi\)]]. В [[Шитый код|шитом коде]] оно занимает меньше места, компилируется и выполняется быстрее, чем если число «пи» записать цифрами. | ||
<pre> | <pre> | ||
2675 ;#Pi | 2675 ;#Pi | ||
Строка 29: | Строка 29: | ||
== Ссылки == | == Ссылки == | ||
* {{Исходник|Pi| | * {{Исходник|Pi|\(\pi\)}} | ||
* См. команду ЭКВМ [[F PI| | * См. команду ЭКВМ [[F PI|\(F\pi\)]] | ||
* [http://ru.wikipedia.org/wiki/%D0%9F%D0%B8_%28%D1%87%D0%B8%D1%81%D0%BB%D0%BE%29 Число «пи» на Википедии] | * [http://ru.wikipedia.org/wiki/%D0%9F%D0%B8_%28%D1%87%D0%B8%D1%81%D0%BB%D0%BE%29 Число «пи» на Википедии] | ||
* См. также [[Символ с кодом 185|символ | * См. также [[Символ с кодом 185|символ \(\pi\)]], [[радиан]] | ||
Текущая версия от 12:08, 3 ноября 2020
\(\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\), радиан