I was going to mention wolfram alpha as well. Another free tool that's fairly popular is desmos. Its mainly used for graphing but has enough precision for sure for your requirements. Also in real life what I actually use for lots of larger calculations is python. You can type basic expressions in a basically natural notation so its not too hard despite being a programming language.