Показать сообщение отдельно
Старый 13.05.2007, 09:58   #1
Zidane
AnyKey`щик
 
Регистрация: 05.11.2006
Сообщений: 7
Написано одно полезное сообщение
Стрелка Математический парсер, ДЛЛ.

Для нового проекта понадобился парсер мат. выражений. Нашел исходники библиотеки RxLib и добавил туда ф-ии.

http://zidane_games.webhost.ru/RxMath.zip

Все функции:

+,-,/,* - стандартные операции

^ -возведение в степень
& -Операция AND, при этом оба операнда приводятся к целочисленному типу.
| -Опервция OR, при этом оба операнда приводятся к целочисленному типу.
! -Операция XOR, при этом оба операнда приводятся к целочисленному типу.
% -Целочисленное деление, при этом оба операнда приводятся к целочисленному типу.

Логические операторы
"<",">","="
При выполнении этих операций получается либо 0 либо 1, которые обозначают выполнение, и не выполнение логических условий.

Так же в библиотеке присутствуют математические ф-ии:
!!!Все тригонометрические ф-ии работают с радусами!!!

ARCTAN
COS
SIN
TAN
ABS
EXP
LN
LOG
SQRT
SQR
INT
FRAC
TRUNC
ROUND
ARCSIN
ARCCOS
SIGN
NOT
RND - функция возвращает целое число в промежутке от 0 до заданного.
(Offline)
 
Ответить с цитированием