Basic Multipurpose cross-platform calculator crafted using modern C and CMake. This is the one of my first project I made while I was tinkering with C.
- Addition 🌟
- Subtraction 🌪️
- Multiplication 🌈
- Division 🍕
- Less than or equal to 📉
- Greater than or equal to 📈
- Equal to 👥
- Not equal to ❌
- Greater than ➡️
- Less than ⬅️
- AND ✅
- OR 🔵
- NOT 🚫
- XOR ❌
- Left Shift ⬅️
- Right Shift ➡️
- Modulus Operation
- Modulus (%) 🔢
- Addition 🧮
- Subtraction 📊
- Multiplication 📐
- Is Even 🧙♂️
- Is Odd 👾
- Is Prime 🎩
- Is Perfect Number 🏆
- Is Armstrong Number 💪
- Is Palindrome 🔄
- Decimal to Binary 🔄
- Binary to Decimal 🔄
- Decimal to Hexadecimal 🔄
- Hexadecimal to Decimal 🔄
- Decimal to Octal 🔄
- Octal to Decimal 🔄
- Length Conversion 📏
- Temperature Conversion ☀️
- Generate Random Number 🎲
- Square 🍀
- Cube 🎲
- Square Root √
- Cube Root ∛
- Factorial ! 🎩
CalcMaster is meticulously crafted using modern C and built with CMake, ensuring a seamless cross-platform experience. Whether you're on Windows, macOS, or Linux, CalcMaster is your reliable calculator companion.
CalcMaster's documentation is generated with Doxygen from VS Code, and best practices are closely followed with the help of ReSharper. So not only will you solve equations, but you'll also learn and grow as a developer.