{"id":24695967,"url":"https://github.com/gz30eee/scientific-calculator","last_synced_at":"2026-02-03T13:34:05.835Z","repository":{"id":270091067,"uuid":"909312851","full_name":"GZ30eee/Scientific-Calculator","owner":"GZ30eee","description":"A simple, responsive scientific calculator built with HTML, CSS, and JavaScript. It supports basic arithmetic, trigonometric functions, and advanced operations with a clean, user-friendly interface.","archived":false,"fork":false,"pushed_at":"2024-12-28T10:29:05.000Z","size":6,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-03T01:09:16.654Z","etag":null,"topics":["calculator","fronted-development","html-css-javascript","javascript-app","responsive-design","scientific-calculator","web-aapp"],"latest_commit_sha":null,"homepage":"https://gz30eee.github.io/Scientific-Calculator/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GZ30eee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-28T10:26:51.000Z","updated_at":"2025-01-20T16:31:24.000Z","dependencies_parsed_at":"2024-12-28T11:23:50.038Z","dependency_job_id":"64c5005b-4cc3-4f8a-ace1-3e948fd9b1ab","html_url":"https://github.com/GZ30eee/Scientific-Calculator","commit_stats":null,"previous_names":["gz30eee/scientific-calculator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GZ30eee%2FScientific-Calculator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GZ30eee%2FScientific-Calculator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GZ30eee%2FScientific-Calculator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GZ30eee%2FScientific-Calculator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GZ30eee","download_url":"https://codeload.github.com/GZ30eee/Scientific-Calculator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244900848,"owners_count":20528808,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["calculator","fronted-development","html-css-javascript","javascript-app","responsive-design","scientific-calculator","web-aapp"],"created_at":"2025-01-27T01:07:49.644Z","updated_at":"2026-02-03T13:34:05.800Z","avatar_url":"https://github.com/GZ30eee.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![image](https://github.com/user-attachments/assets/9b091564-c793-4dcd-9350-6c18e849af2b)\n\n# HTML Scientific Calculator\n\nA simple and clean scientific calculator implemented using HTML, CSS, and JavaScript. It is fully responsive and provides a variety of mathematical operations and functions, including basic arithmetic, complex operations, trigonometric functions, and more. The layout is designed to work well on both desktop and mobile devices.\n\n## Features\n\n- **Basic Operations**: Addition, subtraction, multiplication, and division.\n- **Complex Functions**: Logarithmic functions, square roots, trigonometric operations (sin, cos, tan).\n- **Advanced Functions**: Factorial, power, pi, and more.\n- **Responsive Layout**: Adjusts to different screen sizes (including mobile devices).\n- **User-friendly Interface**: Simple, clean, and easy-to-use design.\n\n## Installation\n\nTo use this calculator, simply clone or download the repository and open the `index.html` file in a browser.\n\n### Steps:\n1. Clone or download the repository:\n   ```bash\n   git clone https://github.com/GZ30eee/scientific-calculator.git\n   ```\n2. Open the `index.html` file in your web browser.\n\nNo server or additional setup is required.\n\n## Usage\n\n1. **Basic Calculation**: Use the number buttons (0-9) to input numbers, and use the operation buttons (+, -, *, /) to perform calculations.\n2. **Advanced Operations**: Use functions like `ln` (logarithm), `√` (square root), and `x^2` (square) for more advanced calculations.\n3. **Trigonometric Functions**: Use `sin`, `cos`, and `tan` to perform trigonometric calculations.\n4. **Memory Functions**: The `C` button clears the screen.\n\n### Example:\n- To calculate `3 + 5`, click the buttons `3`, `+`, and `5`, and then click `=`.\n- For `sin(30)`, click `sin`, then `3`, `0`, and click `=`.\n- To calculate square root of 25, click `√`, then `2`, `5`, and click `=`.\n\n## Styling\n\nThe calculator has been styled using custom CSS. It uses a clean and minimalistic design with rounded corners, padding, and subtle hover effects.\n\n### Media Query Support:\nThe layout is fully responsive, meaning it adapts to various screen sizes (desktop, tablets, and mobile devices). The calculator input and buttons are sized appropriately for different devices.\n\n### Customization:\nYou can easily customize the look and feel of the calculator by modifying the CSS styles in the `style.css` file.\n\n## Technologies Used\n\n- **HTML**: Structure of the calculator.\n- **CSS**: Styling of the calculator layout.\n- **JavaScript**: Functionality for calculator operations.\n- **Bootstrap**: Used for responsive grid layout (optional, if needed for mobile support).\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Contributing\n\nFeel free to fork the repository and submit pull requests. If you find any bugs or want to suggest new features, please open an issue in the GitHub repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgz30eee%2Fscientific-calculator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgz30eee%2Fscientific-calculator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgz30eee%2Fscientific-calculator/lists"}