Powerful and versatile multi-purpose calculator