Giter VIP home page Giter VIP logo

mohamedshahilshajahan / calculator Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 95 KB

Discover the simplicity of this Java-based calculator project, providing basic arithmetic operations in a user-friendly interface. Stay tuned for continuous updates, bringing new features, bug fixes, and an improved overall experience. Your feedback is crucial in shaping the future of this project.

Home Page: https://www.linkedin.com/in/mohamedshahilshajahan/

License: MIT License

Java 100.00%
calculations calculator calculator-app calculator-application calculator-java calculator-java-swing calculator-javaswing java java-programming java-project

calculator's Introduction

Calculator 3.0

Welcome to Calculator 3.0! This latest version brings significant improvements, enhanced calculation capabilities, and fixes for a more seamless user experience.

New Features and Fixes:

  1. Improved Calculation Accuracy: Calculator 3.0 addresses numerous calculation issues using ArrayList to enhance precision and reliability. Now, complex calculations follow the PEMDAS/BODMAS method more accurately.
Improved Calculation Accuracy
Improved Calculation Accuracy.gif
  1. ArrayList Integration: In this version, numbers and values are stored and processed using ArrayList, providing a more robust foundation for calculations. This modification significantly improves the overall calculation workflow.
ArrayList Integration
ArrayList Integration.gif
  1. PEMDAS/BODMAS Method Implementation: Calculator 3.0 adopts the PEMDAS/BODMAS method to ensure precise and consistent calculation results. Complex expressions are now evaluated with greater accuracy.

  2. Square Calculation Issue Fixed: The square calculation issue identified in the previous version has been successfully addressed in Calculator 3.0. Enjoy accurate and reliable square calculations.

Square Calculation Issue Fixed
Square-Fix.gif

To run this program, follow these steps:

  1. Open your command prompt on your PC.
  2. Copy the project file location.
  3. Type cd that-copied-location in the command prompt and press Enter.
  4. Execute the command java -jar Calculator_3.java to successfully launch the project.

Alternatively, you can run the included JAR file directly. If you choose this method, make sure you have the JDK installed on your PC. If not, install the JDK first, and then run the Calculator_3.jar file. It works seamlessly.

Make sure to check the relevant section in the .gitattributes file to ensure accurate language detection by Linguist.

Reporting Issues:

Please refer to the issues section for any updates or additional information on known issues. Feel free to report any new issues you encounter.

License:

This project is licensed under the MIT License - see the LICENSE file for details.

To check my previous or future versions, explore the branches.

About me:

Typing SVG

A passionate software enthusiast diving into the exciting world of development!

๐Ÿš€ As a recent graduate with a Diploma in ECE (2018),

I am eager to establish a robust foundation in Software Development, focusing on Python, Java, C, and C++.
๐Ÿ’ก My journey is just beginning, and I've already taken my first steps by creating a project.
๐Ÿ› ๏ธ As a beginner, I'm committed to continuously enhancing my skills and contributing to the ever-evolving tech landscape.
๐ŸŒ I'm thrilled about the endless possibilities in software development and am dedicated to mastering the intricacies of coding.

My goal is to build a solid skill set that not only meets industry standards but also pushes the boundaries of innovation.
๐Ÿ“š Lifelong learning is my mantra, and I believe in the power of collaboration. Let's connect, learn, and grow together on this coding adventure! ๐Ÿค

#CodeNewbie #Python #Java #Cplusplus #SoftwareDevelopment #TechEnthusiast

mohamedshahilshajahan

Coding

- ๐Ÿ“ซ You can contact me at **[email protected]**

Connect with me:

ย 

Languages and Tools:

cย ย cplusplusย ย javaย ย python

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.