For quick calculations, I use [Wolfram|Alpha][1], which is not open source but is a free web service.


  [1]: http://www.wolframalpha.com/