steve dekorte  →  projects  →  freeware
camgrabber
evalservice
mix
netservice
screen savers
overview EvalService is a MacOSX service that allows you to evaluate a selected string as a mathematical expression from any application.

usage After downloading and uncompressing, drop the EvalService file into your ~/Library/Services folder and relogin. You will then be able to select a string in any application and by using the Application->Services->Evaluate Expression menu, exaluate the expression.

Example expressions

54/34
16*(4.2/(2000-453.3))
ceil(sin(23+34)+cos(1.24)^2)

Supported functions

abs cos acos sin asin tan atan atan2 deg rad
log log10 sqrt frexp ldexp
ceil floor max min mod
random randomseed

See the Manual for more details.

requirements MacOSX 10.1
credits EvalService uses the Lua scripting language for evaluating expressions.
download EvalService