> -- arisu писал(а):
> и кстати. ни у кого, часом, калькулятора не завалялось, которому скормить строку — а он её посчитает? чтобы умел в целые, если DIV, и реалы если `/`, и базовые математические функции понимал? ну, чтобы в коммандере использовать для быстропосчитать. очень лень самому писать, может есть уже? только не какой-нибудь ужас на крыльях ночи со всякими бабелями, а что-нибудь маленькое, одним модулем? пожалуйста, спасибо, опционально горячий поцелуй.
ObxRatCalc так-то хорош, только не понимает простые математические функции. Но его чуть чуть доделать если, то будет то, что вам надо.

> -- Цитата:
> для работы с рациональными числами произвольной точности. Выражения, которые будут упрощены, должны состоять из целых чисел, операторов "+", "-", "*", "/", "^", и круглых скобок. Показатели степени ("^") должны быть целыми числами, и их абсолютное значение не должно превышать MAX(INTEGER). Результат является либо целым числом, либо рациональным (команда ObxRatCalc.Simplify), либо числом с плавающей запятой (ObxRatCalc.Approximate).