FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

DevanshuHB/Scientific-Calculator-Java-GUI: A versatile calculator built in Java that toggles between basic and scientific modes. Features include displaying previous answers (ANS), showing both input and output (I/P), and smooth switching between modes for enhanced user experience. · GitHub

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Scientific-Calculator-Java-GUI

Created by Devanshu Bansode, an engineering student passionate about Java projects and cybersecurity.

A versatile calculator built in Java that toggles between basic and scientific modes. Features include displaying previous answers (ANS), showing both input and output (I/P), and smooth switching between modes for enhanced user experience.

Basic Calculator Mode

This is the default view with essential arithmetic functions. Click the SCI button to switch to scientific mode and unlock advanced features.

Scientific Calculator Mode

The scientific mode includes trigonometric, logarithmic, and power functions. Click the BSI button to return to the basic mode.

Key Features

  1. Mode Toggle: Switch between Basic and Scientific modes using the SCI and BSI buttons.
  2. ANS Button: Displays the result of the previous calculation, even after clearing.
  3. I/P Display: Shows both the user input and the calculated result together (e.g., 2+2=4).
  4. User-Friendly UI: Built in Java with a clean and intuitive interface for smooth interaction.

Conclusion

This calculator was built as a mini project to explore Java GUI programming and design user-friendly toggle-based applications. It’s simple, efficient, and a great foundation for future enhancements.

Tags

Java, Scientific Calculator, Swing, GUI, Mini Project, Engineering Project, GUI Calculator

About

A versatile calculator built in Java that toggles between basic and scientific modes. Features include displaying previous answers (ANS), showing both input and output (I/P), and smooth switching between modes for enhanced user experience.

Topics

Resources

Stars

9 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL