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.