Alabama's Statewide Assistive Technology Resource
Provides formulas to use with variables, units, and functions.
http://pocketcas.com
Cost: More than $5, Free version available