http://www.wolframalpha.com/

Enter what you want to calculate or know about: