Страница 1 из 1

число Пи на синумерике

Добавлено: 26 окт 2022, 12:42
hohol_62
как запрограммировать число Пи в 840 стойке? только не нужно петросянить, про 3.14... интересует синтаксис.

Re: число Пи на синумерике

Добавлено: 27 окт 2022, 01:51
kfmut
Дока от стойки предлагает макрос определить в начале УП-шки

Код: Выделить всё

DEFINE PI AS 3.14

Re: число Пи на синумерике

Добавлено: 17 мар 2023, 17:29
Lexxa
kfmut писал(а): 27 окт 2022, 01:51 Дока от стойки предлагает макрос определить в начале УП-шки

Код: Выделить всё

DEFINE PI AS 3.14
Код неверный. Не объявлен тип переменной (real)и область (место), где она будет жить (chan, nck, итд)
Правильно будет объявить GUD и положить значение её туда.
"e" тоже нету.

Re: число Пи на синумерике

Добавлено: 19 мар 2023, 07:12
aprjanich
Число π это не переменная, поэтому лучше не объявлять её как переменную, лучше через макрос как константу. А вот сам макрос можно объявить в umac.def и не потребуется объявлять в начале каждой программы, где это число используется.

Re: число Пи на синумерике

Добавлено: 20 мар 2023, 14:52
hohol_62
aprjanich писал(а): 19 мар 2023, 07:12 Число π это не переменная, поэтому лучше не объявлять её как переменную, лучше через макрос как константу. А вот сам макрос можно объявить в umac.def и не потребуется объявлять в начале каждой программы, где это число используется.
как это сделать?
можете алгоритм описать?

Re: число Пи на синумерике

Добавлено: 20 мар 2023, 17:20
aprjanich
Нужно создать в директории определений (defines) файл с именем umac.def. в этом файле написать
DEFINE PI AS 3,1415926535
M30
После этого нужно активировать этот файл.
Если всё ок, то можно пользоваться