CalcSci is a scientific calculator programmed in C++. It provides a wide range of mathematical operations, including arithmetic calculations, scientific functions, number system conversions, and more. With CalcSci, you can perform complex calculations and explore various mathematical concepts.
With over 55+ Calculation Modes to choose from ๐, Including:
- Arithmetic operations: Addition, subtraction, multiplication, division, modulo, and power.
- Scientific functions: Square, cube, square root, exponential, logarithm (natural and base 10), trigonometric functions (sine, cosine, tangent), inverse trigonometric functions (arcsine, arccosine, arctangent), hyperbolic functions (sine, cosine, tangent), factorial, and prime number checking.
- Additional mathematical properties: Even/odd number checking and perfect number checking.
- Number system conversions: Decimal to binary, decimal to hexadecimal, decimal to octal, binary to decimal, binary to hexadecimal, binary to octal, hexadecimal to decimal, hexadecimal to binary, hexadecimal to octal, octal to decimal, octal to binary, octal to hexadecimal.
- Fibonacci sequence calculation.
To use CalcSci, follow these steps:
- Clone the repository to your local machine.
- Compile the source code using a C++ compiler.
- Run the compiled program.
- Follow the on-screen instructions to perform the desired calculations.
Here's an example of how to use CalcSci:
- Enter the first number: 5
- Enter the second number: 2
- Choose the operation number: 6 (Power)
- The program will output: "Power: 5 ^ 2 = 25"
- The program will ask if you want to perform another operation.
You can choose different operation numbers to perform various calculations and explore different functionalities of CalcSci.
Contributions to CalcSci are welcome! If you have any ideas, bug reports, or feature requests, feel free to open an issue or submit a pull request on the GitHub repository.
CalcSci is a project solely developed by Saad Abdur Razzaq.