[an error occurred while processing this directive]
|
Помню, видел где-то я макросы, в которых математические функции были аккуратно развернуты в ряды вида (..((a1x + a2)x + a3)x + ...). Чтоб подобные конструкции можно было создавать:
#define _ANGLE ( PI / 5.0 )
#define _SIN_ANGLE SIN_MACRO( _ANGLE )
#define _COS_ANGLE COS_MACRO( _ANGLE )
#define _EXP_ANGLE EXP_MACRO( _ANGLE )
и т.п.
Конечно, не уделил этой полезности должного внимания и вот понадобилось. Пожалуйста, поделитесь ссылкой или на мыло.
crio@mail.ru
Спасибо.
ps: может есть какой-нибудь другой красивый способ?
E-mail: info@telesys.ru