https://github.com/anish-shinde-1/scicalc
SciCalc is a scientific calculator written in C, designed to perform a variety of mathematical operations in a command line interface.
https://github.com/anish-shinde-1/scicalc
cprogramming scientific-calculator terminal-user-interface
Last synced: 8 months ago
JSON representation
SciCalc is a scientific calculator written in C, designed to perform a variety of mathematical operations in a command line interface.
- Host: GitHub
- URL: https://github.com/anish-shinde-1/scicalc
- Owner: Anish-Shinde-1
- Created: 2024-11-03T16:42:19.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-11-05T11:10:23.000Z (11 months ago)
- Last Synced: 2024-12-29T16:32:49.047Z (9 months ago)
- Topics: cprogramming, scientific-calculator, terminal-user-interface
- Language: C
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# SciCalc
SciCalc is a scientific calculator written in C, designed to perform a variety of mathematical operations, including basic arithmetic, factorial calculations, and matrix operations. It is a command-line application that aims to provide an efficient and user-friendly experience.
## Features
- **Basic Arithmetic Operations**: Addition, subtraction, multiplication, and division.
- **Factorial Calculations**: Computes the factorial of a given number.
- **Factorial Calculations**: Calculates the power, exponential & the logarithm of a given number.
- **Matrix Operations**: Supports addition, subtraction, and multiplication of matrices.
- **User-friendly Interface**: Simple command-line interface for easy navigation and usage.## Installation
To install and run SciCalc, follow these steps:
1. **Clone the repository**:
```bash
git clone https://github.com/yourusername/SciCalc.git
```
2. Navigate to the project directory:
```bash
cd SciCalc
```3. Build the project:
- Make sure you have CMake installed.
- Create a build directory and navigate into it:
```bash
mkdir build && cd build
```
- Run CMake:
```bash
cmake ..
```
- Build the project:
```bash
cmake --build .
```
4. Run the application:
- After building the project, run the executable:```bash
./SciCalc
```
## Future Scope- Implementing statistical analysis methods.
- Adding functionality to solve simultaneous & quadratic equations.