OberonCore
https://forum.oberoncore.ru/

Не работает Math
https://forum.oberoncore.ru/viewtopic.php?f=1&t=6361
Страница 1 из 1

Автор:  Shadow326159 [ Среда, 27 Февраль, 2019 12:45 ]
Заголовок сообщения:  Не работает Math

Простите за глупый вопросы, но нигде не смог найти в чём проблема. Подключил модуль Math, но тригонометрические функции (sin, cos и т.д.) не работают. Как заставить их работать? Если можно с кодом в качестве примера.

Автор:  Comdiv [ Среда, 27 Февраль, 2019 13:24 ]
Заголовок сообщения:  Re: Не работает Math

Вы бы объяснили подробней, что означает не работает. Так-то всё работает.
Код:
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.

Автор:  Shadow326159 [ Среда, 27 Февраль, 2019 14:13 ]
Заголовок сообщения:  Re: Не работает Math

Не так прописывал вызов процедуры из Math. Большое спасибо!

Автор:  Oleg N. Cher [ Среда, 27 Февраль, 2019 16:00 ]
Заголовок сообщения:  Re: Не работает Math

Даже интересно, как их вызов можно не так прописывать?

Автор:  Валерий Лаптев [ Среда, 27 Февраль, 2019 16:07 ]
Заголовок сообщения:  Re: Не работает Math

Например, без имени модуля... :)

Автор:  Shadow326159 [ Среда, 27 Февраль, 2019 19:26 ]
Заголовок сообщения:  Re: Не работает Math

Валерий Лаптев писал(а):
Например, без имени модуля... :)

Бинго :mrgreen:

Автор:  Artyemov [ Среда, 27 Февраль, 2019 22:30 ]
Заголовок сообщения:  Re: Не работает Math

Оно не "не работало" - оно "не копилялось" ;-)

Автор:  Валерий Лаптев [ Четверг, 28 Февраль, 2019 08:50 ]
Заголовок сообщения:  Re: Не работает Math

Для новичков - это одно и то же... :)))

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/