Skip to content

marvlent/Advanced-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Calc

This is a calculator with a built with some features in Python.

🚀 Features

🧠 Core Functionality

  • ✅ Addition, Subtraction, Multiplication, Division, Exponentiation

🧾 Internationalization (i18n)

  • 🌍 Supports English, Français, and العربية
  • Users can select their preferred language via the GUI

🧰 Logging & Debugging

  • All user actions and errors are logged to a file (calculator.log)
  • Useful for debugging and improving user experience

📜 Calculation History

  • Stores past calculations for user reference
  • Easily view history via the GUI

💡 User-Friendly Output

  • Results are formatted clearly for better readability

🧪 Unit Testing

  • Test cases for all core operations ensure correctness and reliability

⚡ Performance Optimization

  • Efficient code: avoids unnecessary loops and redundant checks

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages