An open API service indexing awesome lists of open source software.

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.

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.