Skip to content
Najam Ali Abbas edited this page Nov 5, 2023 · 3 revisions

CalHub Documentation

Welcome to the documentation for the Scientific Calculator project! This calculator is built using HTML, CSS, and JavaScript to perform a variety of mathematical operations. Below, you'll find information on how to use the calculator and details about its features.

Table of Contents

Getting Started

To use the Scientific Calculator, you can either clone this repository or download the files and open index.html in your web browser. No additional installation is required.

Features

This calculator provides the following features:

  • Basic arithmetic operations: addition, subtraction, multiplication, and division.
  • Advanced functions: square root, exponentiation, trigonometric functions (sin, cos, tan), and logarithms.
  • Memory functions: store, recall, and clear memory.
  • History: keeps a record of previous calculations.
  • Responsive design: the calculator is compatible with various screen sizes.

Usage

  1. Basic Operations: You can perform basic operations such as addition, subtraction, multiplication, and division by clicking the corresponding buttons.

  2. Advanced Functions: Advanced functions like square root and trigonometric operations can be accessed through the appropriate buttons.

  3. Memory Functions: You can store and recall numbers using the M+ (Add to Memory) and MR (Memory Recall) buttons. Use MC (Memory Clear) to clear the memory.

  4. History: The calculator displays a history of your calculations below the main display.

  5. Responsive Design: The calculator is designed to work on different screen sizes, from desktop to mobile.

Contributing

If you'd like to contribute to this project, feel free to fork the repository, make your changes, and submit a pull request. You can also report issues or suggest enhancements through the GitHub issue tracker.

License

This project is licensed under the MIT License. You can find more details in the License file.


We hope this documentation helps you get started with the Scientific Calculator. If you have any questions, issues, or feature requests, please don't hesitate to get in touch. Happy calculating!

  1. Learn
  2. Code
  3. Repeat
Clone this wiki locally