Skip to content

khemraj-git/Scientific_Calculator

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

27 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงฎ Scientific Calculator (Java Swing)

A feature-rich Scientific Calculator built using Java Swing. This calculator supports basic arithmetic operations and advanced scientific functions, all wrapped in a clean and responsive GUI.


โœจ Features

  • Basic Arithmetic Operations
    โž• Addition | โž– Subtraction | โœ– Multiplication | โž— Division

  • Scientific Functions
    ๐Ÿ”ข Sine (sin), Cosine (cos), Tangent (tan)
    ๐Ÿ” Square root (โˆš) and Squaring (xยฒ)
    ๐Ÿ“‰ Logarithm (log)
    ๐Ÿ”ฃ Constants: Pi (ฯ€) and Euler's Number (e)

  • Additional Features
    ๐Ÿ—‘ Clear (C): Resets the calculator
    โŒซ Delete (DEL): Deletes the last digit
    ๐Ÿ”ฌ Scientific Mode (SCI): Toggles scientific functions visibility
    ๐Ÿ”ด Highlighted Equals (=) button for better visibility

  • Responsive UI
    ๐ŸŽจ Custom-styled buttons for better UX
    ๐Ÿ“ Dynamic resizing and smooth toggle of the scientific panel


๐Ÿ“ธ Preview

Dark Mode UI

Scientific Calculator

(Example screenshot of the calculator in action! ๐Ÿš€)


๐Ÿš€ Getting Started

Prerequisites

  • Java Development Kit (JDK) 8 or higher
    ๐Ÿ‘‰ Download JDK

Running the Calculator

  1. Clone the repository or download the source code:
    git clone https://github.com/yourusername/scientific-calculator.git

About

College Project !

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%