https://github.com/exios66/cplus_calculator
https://github.com/exios66/cplus_calculator
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/exios66/cplus_calculator
- Owner: Exios66
- License: mit
- Created: 2024-12-14T11:17:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-26T22:04:31.000Z (over 1 year ago)
- Last Synced: 2024-12-26T23:17:17.149Z (over 1 year ago)
- Language: C++
- Homepage: https://exios66.github.io/CPlus_Calculator/
- Size: 63.5 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CPLUS
## Description
CPLUS is a comprehensive web-based calculator application that provides advanced mathematical, statistical, and psychometric analysis tools. It offers a user-friendly interface with multiple specialized calculators organized into distinct categories.
## Features
### Basic Calculator
- Standard arithmetic operations (+, -, ×, ÷)
- Memory functions
- Clear and backspace functionality
### Advanced Functions
- Power and root calculations
- Trigonometric functions (sin, cos, tan)
- Inverse trigonometric functions (arcsin, arccos, arctan)
- Logarithmic functions (natural log, log base 10)
- Exponential calculations
- Absolute value
- Factorial
### Statistical Analysis
- Descriptive statistics (mean, median, mode, standard deviation)
- Correlation analysis
- Normal distribution calculations (PDF and CDF)
- Dataset visualization
### Psychometric Tools
- Cronbach's Alpha reliability coefficient
- Item analysis for test development
- Score standardization
## Usage
1. Select the desired calculator tab (Basic, Advanced, Statistical, or Psychometric)
2. Enter the required input values
3. Click the corresponding calculate/analyze button
4. View results in the output area
## Installation
No installation required. Access the calculator directly through your web browser.
## Technologies Used
- HTML5
- CSS3
- JavaScript
- Math.js library
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is licensed under the MIT License - see the LICENSE file for details.