число Пи на синумерике
-
- Кандидат
- Сообщения: 47
- Зарегистрирован: 06 мар 2020, 12:17
- Репутация: 1
- Настоящее имя: Сергей
- Контактная информация:
число Пи на синумерике
как запрограммировать число Пи в 840 стойке? только не нужно петросянить, про 3.14... интересует синтаксис.
-
- Мастер
- Сообщения: 1044
- Зарегистрирован: 30 янв 2021, 21:34
- Репутация: 120
- Настоящее имя: Максим
- Откуда: г.Тверь
- Контактная информация:
Re: число Пи на синумерике
Дока от стойки предлагает макрос определить в начале УП-шки
Код: Выделить всё
DEFINE PI AS 3.14
- Lexxa
- Мастер
- Сообщения: 2702
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: число Пи на синумерике
Код неверный. Не объявлен тип переменной (real)и область (место), где она будет жить (chan, nck, итд)kfmut писал(а): ↑27 окт 2022, 01:51 Дока от стойки предлагает макрос определить в начале УП-шкиКод: Выделить всё
DEFINE PI AS 3.14
Правильно будет объявить GUD и положить значение её туда.
"e" тоже нету.

-
- Новичок
- Сообщения: 3
- Зарегистрирован: 16 сен 2022, 20:11
- Репутация: 2
- Настоящее имя: Алексей Пряничников
- Контактная информация:
Re: число Пи на синумерике
Число π это не переменная, поэтому лучше не объявлять её как переменную, лучше через макрос как константу. А вот сам макрос можно объявить в umac.def и не потребуется объявлять в начале каждой программы, где это число используется.
-
- Кандидат
- Сообщения: 47
- Зарегистрирован: 06 мар 2020, 12:17
- Репутация: 1
- Настоящее имя: Сергей
- Контактная информация:
Re: число Пи на синумерике
как это сделать?
можете алгоритм описать?
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 16 сен 2022, 20:11
- Репутация: 2
- Настоящее имя: Алексей Пряничников
- Контактная информация:
Re: число Пи на синумерике
Нужно создать в директории определений (defines) файл с именем umac.def. в этом файле написать
DEFINE PI AS 3,1415926535
M30
После этого нужно активировать этот файл.
Если всё ок, то можно пользоваться
DEFINE PI AS 3,1415926535
M30
После этого нужно активировать этот файл.
Если всё ок, то можно пользоваться