For all these questions the inclined engineering students WolframAlpha stands aside. Quick and precise, it provides, functioning (eduroam-) connection provided the right answers and facilitates arithmetic exercises and homework without solutions much simpler as you get presented step by step difficult calculations based self-chosen examples.
Absolute recommendation!