Pergunta de entrevista da empresa Tencent

Q: How to code a calculator?