OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 18:04

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Не работает Math
СообщениеДобавлено: Среда, 27 Февраль, 2019 12:45 

Зарегистрирован: Четверг, 25 Июнь, 2015 07:20
Сообщения: 6
Откуда: Краснодарский край
Простите за глупый вопросы, но нигде не смог найти в чём проблема. Подключил модуль Math, но тригонометрические функции (sin, cos и т.д.) не работают. Как заставить их работать? Если можно с кодом в качестве примера.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает Math
СообщениеДобавлено: Среда, 27 Февраль, 2019 13:24 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 1447
Откуда: Киев
Вы бы объяснили подробней, что означает не работает. Так-то всё работает.
Код:
MODULE Usemath;

IMPORT Math, Log;

PROCEDURE Go*;
VAR i: INTEGER;
BEGIN
   FOR i := 0 TO 8 DO
      Log.Real(Math.Cos(Math.Pi() / 8 * i)); Log.Char(" ")
   END;
   Log.Ln;
   FOR i := 0 TO 8 DO
      Log.Real(Math.Sin(Math.Pi() / 8 * i)); Log.Char(" ")
   END;
   Log.Ln
END Go;

END Usemath.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает Math
СообщениеДобавлено: Среда, 27 Февраль, 2019 14:13 

Зарегистрирован: Четверг, 25 Июнь, 2015 07:20
Сообщения: 6
Откуда: Краснодарский край
Не так прописывал вызов процедуры из Math. Большое спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает Math
СообщениеДобавлено: Среда, 27 Февраль, 2019 16:00 
Аватара пользователя

Зарегистрирован: Вторник, 28 Август, 2007 00:55
Сообщения: 520
Откуда: Украина, Днепропетровская обл.
Даже интересно, как их вызов можно не так прописывать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает Math
СообщениеДобавлено: Среда, 27 Февраль, 2019 16:07 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Например, без имени модуля... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает Math
СообщениеДобавлено: Среда, 27 Февраль, 2019 19:26 

Зарегистрирован: Четверг, 25 Июнь, 2015 07:20
Сообщения: 6
Откуда: Краснодарский край
Валерий Лаптев писал(а):
Например, без имени модуля... :)

Бинго :mrgreen:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает Math
СообщениеДобавлено: Среда, 27 Февраль, 2019 22:30 

Зарегистрирован: Пятница, 13 Март, 2015 16:40
Сообщения: 597
Оно не "не работало" - оно "не копилялось" ;-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает Math
СообщениеДобавлено: Четверг, 28 Февраль, 2019 08:50 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Для новичков - это одно и то же... :)))


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB