{"id":23118920,"url":"https://github.com/abdalrahman-alhamod/numeric-calc","last_synced_at":"2026-04-29T02:41:46.899Z","repository":{"id":178028754,"uuid":"661266698","full_name":"Abdalrahman-Alhamod/Numeric-Calc","owner":"Abdalrahman-Alhamod","description":"A calculator and math solver for different types of math operations using numeric analysis . This Java-based project empowers you to perform a wide range of math operations, including interpolation, integration, differentiation, solving linear and non-linear equations, and handling differential equations","archived":false,"fork":false,"pushed_at":"2023-09-12T02:16:02.000Z","size":2480,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T02:32:08.550Z","etag":null,"topics":["desktop-application","github","java","math","numerical-analysis","open-source","swing-gui"],"latest_commit_sha":null,"homepage":"https://youtu.be/-2IQ_-TmUfo","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Abdalrahman-Alhamod.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-07-02T10:07:15.000Z","updated_at":"2024-01-20T01:19:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"16f77b77-415d-4fff-b2ce-98a5796df6a4","html_url":"https://github.com/Abdalrahman-Alhamod/Numeric-Calc","commit_stats":null,"previous_names":["abdalrahman-alhamod/numeric-calc"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/Abdalrahman-Alhamod/Numeric-Calc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdalrahman-Alhamod%2FNumeric-Calc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdalrahman-Alhamod%2FNumeric-Calc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdalrahman-Alhamod%2FNumeric-Calc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdalrahman-Alhamod%2FNumeric-Calc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Abdalrahman-Alhamod","download_url":"https://codeload.github.com/Abdalrahman-Alhamod/Numeric-Calc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdalrahman-Alhamod%2FNumeric-Calc/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263449897,"owners_count":23468148,"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":["desktop-application","github","java","math","numerical-analysis","open-source","swing-gui"],"created_at":"2024-12-17T05:30:15.768Z","updated_at":"2026-04-29T02:41:41.856Z","avatar_url":"https://github.com/Abdalrahman-Alhamod.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Numerical Analysis Calculator  ![function](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/assets/137921143/972b0760-690b-41b7-acd6-b4cb9ed9a317)\n\n\u003cdiv align=center\u003e\n       \n![Open Source](https://img.shields.io/badge/Open%20Source-%E2%9D%A4-red?style=flat) [![Java 18](https://img.shields.io/badge/Java-18-red.svg)](https://www.java.com)\n![HITS](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FAbdalrahman-Alhamod%2FNumeric-Calc\u0026count_bg=%2379C83D\u0026title_bg=%23555555\u0026icon=\u0026icon_color=%23E7E7E7\u0026title=PAGE+VIEWS\u0026edge_flat=false)\n       \n\n   \u003ca href=\"https://github.com/Abdalrahman-Alhamod/Numeric-Calc/releases/latest\"\u003e\n     \u003cimg src=\"https://img.shields.io/badge/NAS-v3.1.0-green?style=flat\"/\u003e \n   \u003c/a\u003e\n  \u003ca href=\"https://github.com/Abdalrahman-Alhamod/Numeric-Calc/network/members\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/forks/Abdalrahman-Alhamod/Numeric-Calc\"/\u003e \n  \u003c/a\u003e  \n  \u003ca href=\"https://github.com/Abdalrahman-Alhamod/Numeric-Calc/stargazers\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/stars/Abdalrahman-Alhamod/Numeric-Calc\"/\u003e \n  \u003c/a\u003e\n    \u003ca href=\"https://github.com/Abdalrahman-Alhamod/Numeric-Calc/blob/main/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/Abdalrahman-Alhamod/Numeric-Calc\"/\u003e \n  \u003c/a\u003e\n\n       \n\u003c/div\u003e\n\n## Table of Contents\n- [Features](#features)\n- [Usage](#usage)\n- [Installation](#installation)\n\n## Features\n\n\u003e ### **Interpolation**\n Perform interpolation using different methods including :\n\n- General Method\n\n- Lagrange Method\n\n- Newton-Gregory Forward \u0026 Backward Subtractions Method\n\n- Newton Forward \u0026 Backward Divided Subtractions Method\n\n- Least Squares Method\n\n- Spline Method\n\n\n\u003e ### **Integration**:\nCalculate definite integrals of functions using different methods including :\n\n- Rectangular Method\n\n- Trapezoidal Method\n\n- Simpson's 1/3 Method\n\n- Simpson's 3/8 Method\n\n- Paul's Method\n\n\u003e ### **Differentiation**: \nCompute derivatives of functions using different methods including :\n\n- Lagrange Method\n\n- Newton-Gregory Forward \u0026 Backward Subtractions Method\n\n- Central \u0026 Forward \u0026 Backward Subtractions Method\n\n\u003e ### **Differential Equations**: \nSolve differential  equations using different methods including :\n\n- Euler's Method\n\n- Taylor's Method\n\n- Secant Method\n\n- Modified Euler Method\n\n- Heun's Method\n\n- Ralston's Method\n\n- Runge-Kutta Method\n\n\u003e ### **Non-Linear Equations**: \nSolve non-linear equations using different methods including :\n\n- Bisection Method\n\n- False Position Method\n\n- Secant Method\n\n- Newton-Raphson Method\n\n- Halley's Method\n\n- Fixed Point Iteration Method\n\n\u003e ### **System of Non-Linear Equations**: \nSolve systems of non-linear equations using :\n\n- Newton-Raphson Method\n\n\u003e ### **Polynomial Operations**: \nPerform operations on polynomials using _Horner's Method_  including :\n\n- Get value at x\n\n- Divide on (x-a)\n\n- Get the direvative at x\n\n\u003e ### **Expression Functions**:\nEvaluate functions based on expressions , supported function :\n\n- Polynomials : e.g. x^3 + 3*x - 5\n\n- Exponential : e.g. exp(x^2)\n\n- Binary Logarithm : e.g. log(1+2*x)\n\n- Trigonometric Functions : e.g. sin(x) ,cos(x) ,tan(x)\n\n- Inverse Trigonometric Functions : e.g. asin(x) ,acos(x), atan(x)\n\n- Hyperbolic Trigonometric Functions : e.g. sinh(x) ,cosh(x) ,tanh(x)\n\n\u003e ### **Points Functions**:\n Generate functions from given points , supported points :\n \n- Double : e.g. 12.9812\n \n- Integer : e.g. 98\n\n- PI Number : e.g. pi ,2*pi ,pi/2\n\n\u003e ### **Languages**\nSupport two langauges :\n\n- Arabic (default)\n \n- English\n\n\u003e ### **Themes**\nSupport 15 themes :\n\n- 7 Light Themes\n  \n- 8 Dark Themes\n  \n\u003e ### **Accuracy**\n\n- Can provide accuracy from 1 up to 30 digit after the comma\n\n## Usage\n\u003e Numerical Analysis Calculator provides a user-friendly and intuitive interface for interacting with the application Examples :\n\n\u003e ![Screenshot 2023-08-31 000240](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/assets/137921143/f744216a-8b18-438d-9617-91e30203d2c3)\n\n\u003e ![Screenshot 2023-08-31 000430](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/assets/137921143/9e125062-6798-49de-ad4d-790a362ba74c)\n\n\u003e ![Screenshot 2023-08-31 000611](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/assets/137921143/9ac63eca-3179-4a69-a8e7-c1efd5a1f6b0)\n\n\u003e ![Screenshot 2023-07-26 054849](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/assets/137921143/3fa1a77a-f696-4b84-a125-5de038b3999d)\n\n\u003e ![Screenshot 2023-07-26 055021](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/assets/137921143/0374db70-14b9-4148-bd76-61649d93fd1f)\n\n\u003e ![Screenshot 2023-08-31 000705](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/assets/137921143/472ac070-c5a9-4e24-9dcd-bc8eb23f5bb2)\n\n\u003e ![Screenshot 2023-07-26 055128](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/assets/137921143/55b4eaf8-33dc-45c7-9a82-cdcfb76f08bc)\n\n\u003e ![Screenshot 2023-07-26 055228](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/assets/137921143/4be42e0c-73e3-4a92-9d21-1880053099b7)\n\n## Installation\n\u003e This project comes with three installer. Two for Windows and one for Unix system :\n\n- [Windows 32-bit Installer](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/releases/download/v3.1.0/Numerical_Analysis_Calculator_Windows_x32_Installer.exe)\n- [Windows 64-bit Installer](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/releases/download/v3.1.0/Numerical_Analysis_Calculator_Windows_x64_Installer.exe)\n- [Unix Installer](https://github.com/Abdalrahman-Alhamod/Numeric-Calc/releases/download/v3.1.0/Numerical_Analysis_Calculator_Unix_Installer.sh)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdalrahman-alhamod%2Fnumeric-calc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdalrahman-alhamod%2Fnumeric-calc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdalrahman-alhamod%2Fnumeric-calc/lists"}